Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Not quite yet, I'm afraid. But the game is currently free to download until the end of December, so you could test it to your heart's content. :)