MegaMek and MekWars I completely forgot as I was do excited to talk about the game. Truth to be told, there's so much to tell about the game that it's almost impossible to fit all of it in one episode even in a very superficial level.