The game is awesome. It is also challenging, and like that in games. I think you should be proud as you said.
By the way I see you have legacy assets too and some cool heroes... Can we buy them also on Itch? Do you plan them to be available, I found them to be very cool, also watched your tutorials in youtube. I hope there will be more soon :D.