People say it's a cross of Angry Birds and Clash Royale. I believe it's much more than that though :)
Comments on Profile Post by CUBE MAN OFFICIAL 2