Oh man, I rated some of submission today, and this maybe my favorite so far, good job!
And the funny thing is, we basically have same core mechanic, and also have unfinished AI boss too for the submission haha