Very nice. I like the mechanics that you put into it. My only complaint is that after learning how to dash, I forgot about it until the one level that needed it.