Agreed, it's a very well thought out and laid out thing. Quite fun to play. :)
Thanks, glad you liked it :)