Log in or sign up to comment
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.