Cloudberry Kingdom, yet another Puzzle Platformer? For multiple platforms. We take a look at this game.