Xbox Live vs Playstation Plus
The console war, a battle that we always hear about. While PC gamers go fetch popcorn, console players are ongoing battle for glory. But ultimately, this little war can certainly be explained only by a matter of taste.
While numerous…