A wonderful Demo with a relatable protagonist. I too wish I could enact justice upon the pixel art demons locked behind the glass of arcade machines and bite the head off of customers.
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.