The Isle of Bigsnax is finally here, and it's set to land on Xbox and Nintendo Switch, too.
Monster Hunter x Frog Detective x body horror? It's Bugsnax! Don't think about it too hard!