Very compelling and interesting concepts for changing the physical behavior if the blocks. Couldn't stop until I got that last level done! Enjoyed it