Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Any ideas? I would really like to play this

Make sure you have latest Java64 and its not getting blocked by windows defender. Win10 reported to have issues with Java sometimes getting blocked :/