JS/canvas port of the iOS game