23 Apr

Ubisoft has stated that its upcoming real-time strategy game R.U.S.E. has been delayed by approximately 3 months. The game is now set for a release in September 2010. According to the organization, the direct cause for this delay is that the multiplayer beta that was held between March 9th and April 12th on Steam has […]