Hey everybody, Theo here!
I'm new to the forums as I stumbled across the E3 R.U.S.E. videos only a few weeks ago -- information is slow coming it seems.
I was hoping there'd be a consistent stream. If this game comes out in 2009, we sure are lacking in information!
Anyone have anything new?