slab_of_bacon on 09 December 2015
I would suspect they wanted to get this game out for the holidays and update it with improvements afterwards. I think that this game will sell well (500k-1m) regardless and actually give the WiiU a decent boost in hardware sales as well.
Feel free to check out my stream on twitch








