Did... did I win?
This was really quite cool. Reminded me of Zelda boss fights in some regard - working out the patterns etc.