This one is well thought-out and well-polished. My compliments on the interesting game mechanics, five stars for originality!