Posted 30/08/2017 by MeLigaLogia in Videos Mario + Rabbids Kingdom Battle – Accolade launch trailer Tags: Games, Gaming, Mario + Rabbids Kingdom Battle, Nintendo Switch, Trailers, Ubisoft