The game loop doesn't use a deltaTime parameter based on the current frametime, or a fixed FPS, either of which are necessary in order for the game's performance to be consistent.
On a high-end system the game loop is so fast it is completely unplayable.