What separates good games from great games is the emotional investment. Sure there are bugs here and there and the optimization is not fantastic, but this game made me feel and that's what matters. The story was good and relatable, the graphics were beautiful, and the goals are easily understandable. By the end of the game, I emulated how I felt about myself in the final test in the game. Putting yourself in the game is what makes the game special. Keep up the fantastic work!
To see this working, head to your live site.