itch.io is community of indie game creators and players

Devlogs

Steam key added

Pixel Pete
A downloadable game

Steam key included

Download Pixel Pete
Leave a comment