I was wondering about the March 2017 release date. Could it be something to do with tying in to be a Switch launch title? (albeit of course not exclusive). Could be a coincidence but for both to be hitting in March seems a little odd. Admittedly I'm not the most avid follower of this stuff so you may be able to disprove this theory quickly. If so feel free!
Also just curious how you guys feel about the new Mario teased? If that's a Switch launch title it'll almost certainly be compared against Yooka-Laylee in reviews and general media. I'm pretty hyped for both to be honest! 3D adventure games huh? Seems they're like buses.