Very nice. Quite disorienting, but it once you wrap your head around it it combines an interesting strategic approach with a real-time performance aspect.