I wonder if EA was hoping "Big Xbox 360 exclusive comes to the PS3" would do all the work for them.
Uh, Bioware, this isn't how you want to go about building a fanbase on the PS3 for Mass Effect 3. :lol
Zero Marketing
High Price
Demo has iffy technical issues that may or may not be in the final product
Should be
Some marketing
Low price. Yes, yes, you get the DLC for free, who cares, you can still charge PS3 owners for your upcoming DLC that isn't out yet, and the goal here is to establish momentum for your real big seller, Mass Effect 3. You're going to kill ME2 PS3 sales AND hurt ME3 PS3 sales by having such unreasonable pricing and zero visibility in the market place for ME2 PS3.