itch.io is community of indie game creators and players

Devlogs

maniacs update

Maniacs
A downloadable game

All the game issues fixed play now for free limited-time deal!

Download Maniacs
Leave a comment