Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

This looks like it'd be fun to play, but the E key isn't working at all. I'm on Windows 10 btw