Huge game, pretty hard and puzzle-based. Once you understand the mechanics the game becomes much better. There is quite a lot of enjoyable content except for the (presumably) last level which is way to hard for me. Sometimes you just struggle to do what you want to do because of game mechanics. Still this game is very good for 48h