Cloudberry Kingdom, Xbox 360 review