Top 10 games of 2011

List items

1 Comments
Posted by stephenage

I feel like your Arkham City description is actually about another game... Perhaps Gears 3 (perhaps even Uncharted 3).

Also this list is mostly factually inaccurate (where is Dark Souls?) but I forgive you :P.