An ingenious mixture of memory and bullet hell. I found myself replaying just to see what the boss would say.