Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Pretty solid for a jam title and some damn unique mechanics, I don't know if they're all in benefit of the gameplay but certainly not like anything I've seen. You mentioned that I had missed some stuff, so to anyone going in: use the melee and the mines!