@PsychoLemons: It took me 2 minutes just to open the homepage, and don't let me start talking about getting to this forum. (pain in the ass)
brankozab's forum posts
What the hell is this? I want to see the latest PC releases! What is this? 2007 then jumps on 2013 goes back to 2011, I love how they organized the dates. Ugh makes me want to punch my screen, where is my good ol' latest releases where I can go back one week or go forward see all the games? UGH !