March 18, 2020October 16, 2023Reviews BlurryPhoenix Reflects: Yooka-Laylee Yooka-Laylee (PC, PS4, XBone, Switch) Developer: Playtonic Games Publisher: Team17 Released: April 11, 2017 MSRP: $19.99