Sophia-D

APPLICATIONS

Computer Gamers Turn to Video Chat to Make Multiplayer Video Games...

In the modern era of gaming, the humble local multiplayer mode is an endangered species. As a teenager, my friends and I would often gather...