Good? Well... There is MegaMek which runs on java (I know its the 21st century). Its dated, has no sound, but its a complete VTT of the Battletech ruleset that will allow you and your friends and folks from all over to play online. You can also use it as a resource for record sheets for offline...