You might be going through so many submissions at the moment so thank you for taking the time for giving detailed feedback! Your constructive comments are very fair and helpful; this is easily the biggest project we have both worked on so it's very much work-in-progress! Both of us really care about intuitiveness, cohesiveness and progression; so eventually we shall get there for sure. We will always keep focusing on getting better.
Also also let me see if I can play your entry before the deadline, I've been so busyyyy