TT Makaveli on 07 June 2011
wow...kind of misleading title in the beginning because you only could read "Could the Wii U be the best console ever..." xD
On topic...i dont play any RTS games so i dont have a clue ^^