It is hard, and I couldn't get past level two, but the idea is solid and very well implemented! Very good!
Thank you