A bit hard to understand what was going on at times, not a bad concept. Nice job!
I agree with you, thank you for posting :)