Giant Robot Store and GR2 News

Japan, of course. “Biohazard Cafe and Grill S.T.A.R.S restaurant” will the name, and they’re sell some limited good, it’ll supposedly last a year and really, that’s all the info Capcom and game folks have figured out. The easiest part might be the menu. It can be straight up ugly and crappy and it’ll still work. (Huffpo – Zombie) Biohazard  
Continue reading