Originally Posted by FeelTheRush Have any of you played this game.. or are currently playing this game? Seen trailers but never played it, and waiting on a WOI pserver to come up today or tomorrow.