I got through all the demo levels for this, not sure my brain can handle the full version yet but it was well designed.