Skip to playerSkip to main content
  • 15 years ago
It's Welcome Back Wednesday on the Destructoid show, and we've got plenty to talk about today! Mass Effect 3's got some pre-order goodies, the PS Vita is struggling overseas, and we've got the scoop on the latest wacky videogame to come out of Japan.

Recommended