It would have been a great game in 1998 when plain javascript was what everyone was using.
But OP has clearly put a lot of effort in and still gotten not-great results because they aren't making use of more modern tooling (game engines etc) to turn each hour of effort into more productivity.