Played this game and from the looks of it, it's a driving game with Godzilla-like City Destruction
I guess with the plants appearing after destroying buildings, the idea is that you are destroying the city so you can plant trees. an interesting concept, though somewhat conflicting
gameplay is not that bad with the driving, though the camera can be a little weird as it acts on its own, works for the starting point, but made it a little difficult to navigate.
still a good attempt and had fun for a little bit with the gameplay.