Beat the game 100% in 36 hours. So yeah, it's not some small game by any means. Pure platforming joy from the beginning to the end. It offers challenge for those that want some challenge (unlocking everything), but it's just easy enough that anyone can beat the game. I played all the stages with my fiancee in co-op, then started collecting all the missing stuff by myself as well as beating the extra levels. I'd say this game is almost pefect. The graphics, music, controls, overall gameplay, level design, challenge, length, unlockables, everything I want from a game is there in a single quality package (and the Yarn Yoshis are so damn cute, I have all three colors). My GOTY of 2015 so far.