I really like this, well done. Not sure if its an original idea but I would love to use it for a game sometime. The continuous improvement worked really well. I'm a fan.