Battle Royal game; cartoony aesthetic. Basically it's a battle royal game where battle royal games are the latest fad.
Whether you think it's "good" or not is subjective. Play it for yourself and come up with your own judgments on it.
Its free, why not try it? The building adds a unique aspect to the BR mode and the map changes every season in some wacky way or another. Its a fun game.