Electrix Tweaker.jpg

So anybody know when this is finally gonna hit the stores?

Can't get any info from the guys themselves. They don't even reply at all.