X3F Week in Review: March 14, 2008 - March 20, 2008

You see that Xbox? That's a custom Mass Effect Xbox 360 Elite. There are six of them on the planet and we got one. Of course, we could have been greedy and kept it, but no. That's not how we roll. We're giving it away. Sure, there are other things going on this week -- you can peruse them below -- but we know what you want. Go forth and win.

Community Stuff:

This article was originally published on Joystiq.