Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Absolutely! With 91 games to review and only 3 weeks in which to do so, I think it would be difficult for people to play though all of the entries they would want to rate. Just use your best judgement and you should be good to go!