Internet cafe offering high-end gaming computers and Playstation 5 consoles.