Not my cup of tea...
It's a nice take on the massive submission of games that come into this site, but I don't think this really worked. I found the whole thing to be incredibly frustrating more than enjoyable. I just don't think the four seconds devoted to each game made it any better. It was a nice attempt and all, but I just found that it pissed me off more than I enjoyed it. Cheers.