Yooka-Laylee: Yooka-Laylee and the Impossible Lair - The reviews are in!

Hello! The reviews are in and we're thrilled with how the game has gone down so far! https://www.youtube.com/watch?v=EnRJTDYP5EQ&feature=youtu.be Thank you for all of the support you've shown Yooka-Laylee and the Imposs…