Battlefield 3 Origins, Saint's Row MANAPULT, and Arkham City's Riddler!

Battlefield 3 isn't coming to steam, Saints Row 3 has some awesome pre-order bonuses while Dead Island does not, and Ms Splosion Man gets reviewed!

p>Episode 148 of the Destructoid Show: