Here's my detailed breakdown of the awesome Destiny Community Thank You video Bungie just released. Hope you enjoy :)
-
I'm guessing the Mars turbine level is an mp level. It looks like it was designed for that.