Good game but its difficulty really detracts from the enjoyment. Having to move through so slowly and cautiously to avoid sudden appearing enemies and mines kind of kills the mood for something that feels like it would be a blast if geared more toward continuous action.
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.