Pretty cool stuff, I might show this to my players.