All I know is, I tried the TBM site. It hasn't been updated in a year and a half, forum takes you to some flash photo site, and chat forces you to make a nickname and then crashes your browser.
I played TBM for probably a year, and I know that by the time I left, the TBM staff had completely lost interest in continuing it and the community was dieing. There is a TBM2.0 that's been out for a year or more now, so? That's, as your said, Photoshop'd Blockland image.