Played the game on my channel! Thought it was visually pretty impressive. Didn't have a chance to try out multiplayer though...