Yooka-Laylee and the Impossible Lair: Yooka-Laylee and the Impossible Lair – Release Date Announcement!

We’re excited to announce that Yooka-Laylee and the Impossible Lair will be coming to PC, Nintendo Switch, PS4 and Xbox One on October 8th 2019! https://www.youtube.com/watch?v=ANKmZRksgS8&feature=youtu.be Mix up your g…