Playtonic has revealed that the reason for the delay of the Nintendo Switch port of Yooka-Laylee is due to ongoing issues the developer is having with the Unity engine. Initially it was waiting for the release of Unity 5.6 to fix these issues. Following the release of 5.6, other issues were raised with the game’s performance, and these are now hindering the final part of development. 

In an update on its Kickstarter page, the developer said that the ‘Playtonic team has been working tirelessly to bring Yooka-Laylee to Nintendo Switch and we're very nearly there (we promise!) However, we've encountered some final technical hurdles.’

It’s been quite the wait for the Switch port to be released, and this continued delay highlights the issues developers are having with the Switch hardware and the Unity engine. Battle Chasers: Nightwar developer Airship Syndicate has also been having issues with Unity, which has in turn led to a delay of the game for Switch.

Playtonic said, ‘once these remaining issues are resolved we hope to finally be able to commit to and share a launch date. Thanks as ever for your patience and please bear with us - we are getting there!’, it also shared a little footage of the game in action on the Switch.