Windows users are raising concerns about Microsoft's new licensing for Windows Vista that will allow them to transfer a Vista license to only one machine other than the computer for which it was purchased. The...
Clarification RSS
As per my news post the other day here I reported from a couple sources that people were now going insane over the in-game advertising system that EA had put in Battlefield 2142. Some of...