itch.io is community of indie game creators and players

Devlogs

Itch release

Planet Explorer
A downloadable game for Windows

Alpha release on itch.io!

Files

  • PlanetExplorer0.6.zip 81 MB
    Mar 10, 2018
Download Planet Explorer
Leave a comment