Top
10°

Legendary new screens & movie

Atari Europe has released some new screenshots from their forthcoming fantasy shooter, Legendary. There's also another behind the scenes movie.

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