Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Familiar story of "lost memory", "forgot the past" mystery genre but the summary is pretty interesting I'm downloading now