Here's My Guess
Whoever decides what gets on frontpage is getting blowjobs from Armor Games. Half the stuff on the front page anymore is all sub-par shitty Armor Games crap. Most of it sucks, this one is no exception. Scoreboard doesn't even work. Seriously, make some better games.
Monster_Gonads