What game are you playing?

Looks like another pay to win multiplayer games…

At first I thought you were referring to the cat game