Internet cafe offering a gaming experience. Open late.