I did not realize it was on the 360. A lot of the adverts throw the PS3 logo up pretty clearly, and at least one says Only on the PS3. I know it was for dlc add-on, but it got in my mind the game as a whole is exclusive, so I didn't even check. So thanks for that.
Also, I don't get the hate for TVTropes, but then I also don't care. Is it a personality thing? As in, too many big personalities in the community there, because I just flip through the article pages and must miss all of the hooplah?