Some fucking autist has been working on this for seven years.
https://youtu.be/yZAuBUbvx1k