With the ongoing phenomenon of digitally distributing games, Ubisoft with its new On-line Services Platform has announced a few interesting tid bits which might actually please gamers or it may fir... Read More