This is extremely cool, but I feel like the step tool is a bit misleading. It's visually stepping through instructions one line at a time, but in actuality it's running through one complete execution of the instructions once at a time...? Not totally sure about that.