Xbox?
Posted by RaffyTaffy on .
System: Xbox
Seeing how Xbox emulation has made leaps and bounds these past couple of years, Do you think you could start to host Xbox games?
"I WANNA LOOK LIKE BRIAN SHAW SOOO BAD"