Now you know how the rest of the world feels when new American products are launched.

Yeah, you can only get them in Akihabara.

Peter