Video game cafe offering a space for gaming.