Mechanics, presentation, concept were all really well done 0-0. It was initially a little confusing--I barely noticed the maps changing, but past that, it was a lot of fun. The interactions were nice and crisp? I can't think of the word, but they were very satisfying.