It’s been a while since this was brought up… but who do you think is winning the console war? To be honest, I’ve always believed that we’d lose no matter who wins.
Have any suggestions or videos for YouTube Tuesday?
Send them in at tips@infendo.com
It’s been a while since this was brought up… but who do you think is winning the console war? To be honest, I’ve always believed that we’d lose no matter who wins.
Have any suggestions or videos for YouTube Tuesday?
Send them in at tips@infendo.com