IndieCade Europe:
October 30 - 31, 2017
Paris, France

IndieCade East:
December 1 - 3, 2017
New York City

Planet Alpha

About Planet Alpha

PLANET ALPHA is an adventure that takes place in a living alien world where you have the ability to control the day and night.
It combines fast platforming, challenging puzzles and stealth moments with an unique artstyle to create an unforgivable experience.



Browse more games...

Check out these games from the IndieCade database!