It's your basic survive the waves and upgrade along the way style game. The maps are a decent size with some secrets to find. side quests are random and add a bit of challenge. With the right gear you can become OP fast. there is a lot of meta progression and gear to unlock which means lots of replayability.