Interesting roguelike game, yet the difficulty is bloody hard.
Edit: The glitch bugs are messing with the game a bit. Still fun, but not as much.
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.