>- Is turn-based
>- You have a number of units.
>- These bugs are doing something bad to the cities and tanks.
>- Things are exciting and literally on fire
>- The kind of tile you are standing on has a tactical effect (advance wars-style)
>- It's science fiction and involves TIME PODS (also literally written on the screen, these guys are geniuses)
I get none of this from the screenshot, it looks like a huge mess