Monday, June 14, 2010

E3 2010: Hunted: The Demon's Forge Trailer



Reminds me of Severance: Blade of Darkness.

No comments: