alexametrics
Games

About the game

Floating rock formations in Team17's game Planet Alpha

Planet Alpha

Planet Alpha is a 2D puzzle platformer with a bit of stealth. It features various beautiful maps as the players navigate through the alien planet.