So I've been chomping at the bit to get my hands on one of these guys and I just cannot find any more information than their website provides. "Available in June". Well, it's mid June and there's no info on an actual date of release. I found a site from Europe that had them but I'm not exactly about order from across the pond. Does anyone have any kind of information on this guy? Any help would be appreciated!