Played on Steam. Hard as hell and the lore is neat. Would suggest that newcomers focus first and foremost on the patterns of how and when the enemies attack to survive.
Pretty good.
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.