The Nintendo Switch was released on March 3rd. What do you think of it so far?

You voted: