This game has been made as the third exercise in Kyle Schaubs LÖVE2D course at https://www.udemy.com/course/lua-love/. It uses https://gitlab.com/alexjgriffith/min-love2d-fennel as the starter template. Furthermore it uses tiled, animations and further libraries.