Editorial: Stop Online Piracy Act (SOPA) explained and what it means for you
The internet has been ablaze with talk of the new piracy act that was introduced in October of last year. Many questions has been raised as to what exactly this piece of legislation means for the video game...