This slightly reminds me of carmageddon! The controls were a bit wonky but the aesthetics of the game is on point . And it was too easy to get overwhelmed :3