They are in north europe , so it may be July
New user's registration have been closed due to high spamming and low trafic on this forum. Please contact forum admins directly if you need an account. Thanks !
Want info on new Bubbas
Ok, now publicly released, a bit late. See www.excito.com!
/Johannes (Excito co-founder a long time ago, but now I'm just Johannes)