L'idée est bonne. Ca fonctionne bien.
Cependant il y a quelque chose que je ne comprends pas bien : vous dites avoir fait le projet from scratch, mais l'executable a le logo et les dépendances de Love2D. Comment est-ce possible ?
Pas d'engine mais le framework Love2D effectivement. Ceci dit ce n'est que du code créer de zéro :)