I am vaguely familiar with this 'Battletech' you speak of. I seem to recall it being a game of armored combat combined with interpretive dance, but to be fair I spent far too much of my high school years in what one might call a purple haze.
Where was I going with this? Right. I like cheese, to sum things up.