Nothing much to add on the already excellent points & feedback mentioned earlier by the others!
But yeah, guess this is what 2 sleepless nights does to a person. I too did a 20hr+ development marathon myself when the idea clicked to me, and I just COULDN’T STOP! Well, good luck for the steam release!!