SLG just started shipping Coffee Talk. There are three other releases that came out before Space Invaders and after Coffee Talk. I'd expect at least a 3 month wait before Space Invaders starts shipping.
Oh yikes, their estimate was for December and since then radio silence. I'm not as familiar with them so I thought I'd ask. Thanks for the info