Top
10°
7.5

Metal Slug 3 XBLA Review From ZTGameDomain.com

SNK's revered franchise finally makes it's way onto Xbox Live Arcade. ZTGD finds out if enhanced visuals and online co-op are worth the 800 Microsoft Space Bucks price tag in their full review!

Read Full Story >>
ztgamedomain.com
The story is too old to be commented.