It takes place in a virtual world full of characters from tons of video game series, both real and made up. And despite some balance problems, it's a really wonderful adventure. One of the best parts ...