Game Details

NameYooka-Laylee
Latest rank892
Latest price8.0 EUR
ReviewMostly Positive 79% of the 2,022 user reviews for this game are positive.
Release date11 Apr, 2017
Developer Playtonic Games
Publisher Team17 Digital Ltd