https://www.omiyagames.com/blog/2016/01/16/jumpy-graphics-update-in-not-a-clone/
Jumpy Graphics Update in Not a Clone