This is pretty neat. I feel like I've seen something similar in a video game but don't remember for sure. Either way this is pretty great!