Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

lol you should have played on easy first. Hard is REALLY unforgiving.

By the way, give a try on multiplayer mode with a friend or two.