The animations are excellent, the voice-acting is excellent. Everything about this game says that the devs put a lot of love into it ... shit now I'm talking myself into it.
Wait, I can't! Too much. Just bought Madden and 'Splosion Man. Shadow Complex hits Wed on XBLA, then Champions Online. Too much!
I do have a wish list, and this game is now high on that list.
I'm in the same position, too many games to justify this right now. just remember that huge Steam Holidya sale isn't too far away.....