Japan's Resident Evil Restaurant is More "Hooters" than "Horror"

Gamers around the globe have been counting down the minutes until the opening of the Resident Evil themed bar and grill in Tokyo's Shibuya ward (Full name: Biohazard Cafe and Grill S.T.A.R.S.).

Read Full Story >>
The story is too old to be commented.