This is a great game, with puzzles that are more satisfying to solve than in any other games I've ever played. Just beat it for the first time, in like 20 minutes.
Wait what are B sides... I hope they aren't extra level :P or else I lied