Help Island Alien!

Island Alien a classic addictive platform adventure game.

Island Alien just landed to earth ( Nassau, Bahamas) from space.Help Island Alien navigate through paradise waters without dying!