Team17 and Playtonic Games has announced Yooka-Laylee and the Impossible Lair is available to pre-order from today and will launch on PlayStation 4, Xbox One, Nintendo Switch, and PC, on October 8 for £24.99 / $29.99 / €29.99. Check out the trailer below. Read the rest of this entry »