The job with the art. It is readable and captures the look of the original well. This is probably one of the bugs you mentioned, but there were some points where Mario disappeared for me.
To be honest I'm not so good in programming. I think that there are better ways to code some of mechanics in the game.
Because if that the game has bugs(
Honestly, super impressive still. It is clear a ton of work went in.