RussWakelin on 08 June 2007
The new Ninja Bee game (I'm a big fan of their stuff too) is "Band of Bugs"
Info:
http://thexboxdomain.net/2007/02/09/an-interview-with-ninja-bee-band-of-bugs/