[shal]Capcom[/shal] has some slick new [shal]Co-op[/shal] footage to show from their upcoming multiplatform title, [shal]Lost Planet 2[/shal]. Check it out below, and let us know what you think!
Stellar Blade user reviews have been rolling in all weekend, and with over 1,000 ratings, it’s currently the third highest-rated…