Internet cafe offering gaming and internet access.