You already know all about the games, but what do we think about the service itself and the Wii U specific features it brings?

More...