Gameitall
December 13, 2016
Earlier today, Microsoft released an ad-page for Yooka-Laylee, the colourful platformer from Playtonic. The page released a price of $39.99 (USD) and a release date of April 11th 2017....