Touchdown


Clash Royale

‘Clash Royale’ Adding A New Mode Called “Touchdown”

Below is the footage from a Clash Royale livestream that took place earlier today where the team behind the game showed off a brand new mode coming soon called Touchdown. Essentially, this is a football version of the game where you are eight players divided into two teams. The goal is to get your troops into the […]