This had me hooked for a long time! There's a bit of a learning curve but once you understand it really clicks. I like how much content you made as well, really well done!