I think the most disappointing thought I have for all of this is thinking I will have to wait to continue playing once I finish an episode.
Waiting for all the episodes to release and have the game complete feels like the way to go.
Nintendo is selling their IPs to Microsoft and this is true because:
http://gamrconnect.vgchartz.com/thread.php?id=221391&page=1