Top
10°

Magna Carta 2 - E3'09 trailer & gameplay movies

Atari released some screens, trailer and some gameplay movies from their forthcoming role playing game. Take a look.

Read Full Story >>
msxbox-world.com
The story is too old to be commented.