i think the main reason anyone commits to a particular platform is the exclusives that it offers. if every device could do the same thing then why bother?
xbox is smart in trying to gain more exclusive (good) games. however, i don't think a dog character is going to do it for them.