27 January 2012

China ! NOOOO !

China, china ... I know you're notorious for ripping of games. But not Team Fortress 2 man, come on.