>>716525910
ETA on Gran autismo's imminent PC launch?
>>716533719
by being cheaper than PCs + making peripherals worth a damn?