Lol, I was shocked when I saw it tbh, I figured they would've reviewed it long before then.
TB did have a lot of exposure back when 3.0 & 3.1 arrived, since then it's pretty much died off.
Tigsource & Funmotion both did a short piece about the game last year (it was the Tigsource one that got me involved) & Joystiq did a piece about the WiiWare version a few months ago for the Wii-Fanboy pages.
The most recent 'good exposure' I've seen lately was on ScrewAttack when it was featured in a "
TOP 5 MOST INASNE FREEWARE GAMES EVER VIDEO!" video.