Embark on an exciting space adventure with the game Alien Planet. In this fascinating arcade, you have to jump from platform to platform exploring mysterious alien terrain. Overcome obstacles, collect ...