I sat here for like 5 minutes a level just sorting out "oo thats a good path, no THATS a good path" just min/maxing in my head. Loved it, really cool game