KungKras on 07 January 2013
The Wii U one will sell the most lifetime, or at least, the CoD franchise will see more lifetime sales on Wii U because the Wii U install base will grow much faster than the Vita one.
I LOVE ICELAND!