New DLC is kind of lame... the station is cool to look at in spots, but the content is just terrible. If I were to make a DLC for Mass Effect a combat arena is about the last thing I would think of... sort of like Anchorage in Fallout 3.
That said, the shooting in the game works well enough and is fun to play on a basic level, and there seems to be some side quests possible as I had one pop up...
Here is a picture of the best visual you will see in the DLC, and for fun a promo pic of the same area which shows how much better Mass Effect looks on PC compared to the 360:
