I played one game of this and it won me over immediately. It captures the feeling of being an overpowered FPS protagonist well and the framing around failure makes it easy to play riskily. The mission generation stuff is a good bonus on top of all that.
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.