Internet cafe offering internet access, potentially with gaming-focused connections.