I have trouble fathoming how two businesses that entered into a deal in which they both profited could owe each other anything after the deal has run its course.

Using your logic the 360 should now 'owe' S-E for releasing a title on the 360, when it is in fact a deal that is mutually beneficial to both parties.

I also can't stand fans who think a game developer/movie studio/sports team owe them something. Bottom line is you bought those games because you wanted to play them, not because you thought it was an investment in the companies future.