If you read the thread, theres a note: "KEEP IN MIND THAT THIS IS CURRENTLY A WORK IN PROGRESS SO IT'S A LOT BUGGY". Said that, you shouldn't have downloaded this at all because it's a work in progress and it's too mediocre and buggy for your tastes. But no worries, I will update this until most bugs are adressed.