R.U.S.E reaches 1 Million Beta Downloads

Ubisoft’s upcoming War Strategy Game R.U.S.E has surpassed 1 Million downloads on the Steam network. R.U.S.E, gamers will rely more on their brains to manage a war of perception, where deception and mislead then the might of their individual forces. Take your War time RTS to the next level and manage a battle that take […]