The game has some absolutely brilliant level design, and it introduces and utilizes its mechanics really well. Coupled with the abundance of levels, it makes for a really enjoyable experience. It's a shame that you missed the first 3 days of the rating period, but hey, it's still a great game