IndieCade Festival
October 11 - 13
Los Angeles, CA
IndieCade Europe
October 19 - 20
Paris, France

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!