Gamesradar: "So. Free games. Of course I like them, but I think they could be better. How can I be such an enormous grumbling asshole about something that is certifiably awesome? It's easy. Here's the evidence proving that free games aren't all they're cracked up to be..."