Arlo2017-06-02T17:53:03+02:00June 2, 2017|Tags: Arlo, Arlo (creator), battle mode, blue, comedy, Critique, deluxe, funny, humor, mario kart, Mario Kart 8 Deluxe, monster, multiplayer, New Game Review, Nintendo, Online, Opinion, puppet, puppetry, puppets, Review, Silly, Switch, Video Game Video Review, Wii U|