Internet cafe offering gaming PCs and consoles for hardcore gaming.