It was a bit too fast-paced for me to figure out what was going on at first, but once I got my footing I really enjoyed it! Nicely done :)