without knowing how much money was exchanged it's really hard to decide if it was worth it to one or the other side (or both). i guess the real test is to see how much titanfall and pvzGW sells and how many xbox's it pushes. if they flop both sides will probably regret these deals.
it certainly was a lot of special treatment though..








