Alright, I've just registered into Ikariam.

I'm in Theta server, player Jormungand. My town is called Gorgon's Lot.

Wonder what island are you guys -.-

Anyway, it looks pretty exciting. Like an online multiplayer Settlers.