24,182 views
A distress signal has been received from a peaceful island that has been invaded by aliens.