This app was mentioned in 3 comments, with an average of 2.00 upvotes
South Parks Phone Destroyer is a pretty much the same game but its Horizontal and the castle you're defending is a person.
Battle Bay is a PvP ship battling game. The matches are usually pretty short but the gameplay is really fun.
Hero Forge is a match 3 battle pvp style game. It used to be pretty popular around here for a while. I'm not sure if it went pay to win or what but definitely check it out.
Another oldie but goodie is the game Only One. Fast gameplay but is a single player game. Basically, you're in a small arena and you're supposed to survive. It ends up being super fun.
The last one I want to suggest is called Super Hexagon. This game has super fast gameplay and most games last 2-20 seconds. But don't let that deter you because once you get good enough to hit that 60-second mark you're flying high.
Linkme: South Park Phone Destroyer, Battle Bay, Hero Forge, Only One, Super Hexagon.