First I wanted to use an existing game engine too, but I decided to write everything myself to get a better understanding of how canvas etc. works.
Do you have any gameplay videos, yet?
I also re-did the website very shortly after you commented, so check that out again.