I can't believe I created such a cool demo.