The issue with this is when the user isn't pressing any buttons, the program loops as fast as it possibly can
Which causes fast battery drainage
If you put VSYNC right after @LOOP, and nowhere else, it'll always loop at a constant speed, and battery life will last much longer