Found this while playing a totally unrelated MMO, kind of fun and worth a look. Totally free, nothing to download, so will only waste your time and not your hard drive space or money.
http://battlemechs.net/I do question whether CGL should investigate them for possible copyright infringement for using the name "battlemechs", but also enjoy wasting a little time with this browser game so don't really want to see them shut down. Main page includes this info: Copyright © 2008 Tacticsoft LTD.