Just When I Thought I Was Out, They Pull Me Back In! [Zen Studios]

This week, Star Wars Pinball has been released. That means I’ll be firing up Xbox Live Arcade or PlayStation Network again, after a moderate hiatus, to play the new tables. It’s out of PC as well. The question is, for which platform will I get it?

Read More