New version written in Lua and LOVE2D