33 Metal Slug XX locked, loaded for XBLA launch Scrolling shooter debuts on downloadable game service alongside naval action game Aqua; Games on Demand adds Star Wars: The Force Unleashed, Top Spin 3, and Too Human to downloadable catalog.
Log in to comment