This is a very small APP offering and one that seemingly is nothing more than - well that's the trick isn't it? They ALL seem like nothing more than what they are.
But this one will leave you with a certain, unidentifiable satisfaction. A lot more than 5 minutes of game should.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.