Paradox Interactive has unveiled their official E3 2012 trailer from their upcoming third-person melee title, War of the Roses – enjoy!
Related Articles
Tennis Manager 2024 Launch Date Revealed
16 hours ago
Men of War II Launch Date Trailer
17 hours ago