pokoko on 13 March 2014
Woo, everyone should be happy, especially with the Xbox One. That's a substantial improvement. The Wii U's improvement might not be as hefty but it's still meaningful.