This was fun. mechanics is really well done and nicely polished. ~ Check out my entry when you get time :D