Tried WoT ages ago but the extreme arcade approach made me even prefer playing Tiger vs T34 with the monitor turned off.
As one of the dev's from "americas army" is involved I was expecting MUCH more. Obviously they aim for quick bucks on instant.gratification generation instead.