I've been looking around, but found only a few IT servers. Of which, I'm the only person online. I know of Last Moon and Impressive World, but IW won't let me log on and LM crashed when I try entering certain maps. Anybody know of an active, online, friendly, IT server?