It was actually bombermanfans.uhome.net or something along those lines, it was run by some guy in Hong Kong. I also went to that message board later on, but for the most part I just spammed it, hah.
Yeah, the series is getting too many spin-offs, specifically the Bomberman Land ones. They need another Bomberman Hero or Bomberman World or something.