I really only put effort into the graphics section, but I think the mechanics are interesting, although a little poorly done.