IDK who GameXplain is, but, their quote made me smile from side to side
Can't wait
They're great. They do the usual previews-reviews-discussions but they are best known for their massive trailer analysis. But yeah, they are big Nintendo fans so sometimes you have to take them with a grain of salt (thouth they do seem pretty objective usually). Check them out on Youtube.