In this video I make a brief summary of my impressions of "Batman: Arkham City" while I show some gameplay footage in the background. The video has English a...
Share this note: