Thanks for playing it!
Yep, it was made with HTML5, JavaScript, and CSS, so the engine is basically just your browser. If you ever get stuck, just press R to reload the maze. One thing I still haven't figured out is how to make the algoritm always leave an open path at the start or finish point. Right now, both are placed completely random. If u want to check if a maze is actually solvable, press K and Q at the same time, it'll light up every pixel and reveal the whole maze.