OnLive, Inc. announced that their cloud-based Game System is available now for pre-order for $99 and first deliveries are expected starting December 2, 2010.
Ubisoft revealed new product details for the upcoming Assassin’s Creed: Brotherhood title, which is the next installment of the multimillion...