The game but like, 10 minutes. · By Dumbo & Friends Games
If you play the demo tell me what you think of it!
It's probably gonna change a bit in the full release.