At the same spot where Microsoft had its Xbox 360 Cafe in Aoyama earlier this year, the Cafe concept sees a return just in time (well, with a bit of head start) for the World Cup. It opened today, and will stay open until the end of the event. With giant screens to watch matches, expect the place to be packed this coming June.

The cafe will provide a place for soccer fans of any age or nationality to gather at one place to enjoy the world’s biggest sporting event. The cafe will show all the matches live on the main screen as well as six other 47-inch LCD TVs placed on the wall. It will also serve food as well as drinks. (Crisscross)