Seems every now and again Sega is popping out these new arcade titles
The latest being this arcade sim racer, the trailer showing off a little gameplay action
The latest being this arcade sim racer, the trailer showing off a little gameplay action
Comment