Trover Saves the Universe Release Date Announced for the Xbox One and Nintendo Switch

Did you play this hilarious game yet?