Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Yeah, Windows has its moments. :) I'm glad it worked out, enjoy the game!