OMG! DPG Reacts to Nintendo Direct - But What Was the Verdict?