I haven't listened to the podcast yet but I have it queued for my morning walk.  I hope you mentioned MegaMek and MekWars. As an avid btech fan, it's about the only way I can play these days because it's hard to get a tabletop game together sometimes.