Archive For September 18, 2016

Touchdown

Touchdown

Touchdown is an infinite runner where players must gain as many yards as possible with out being tackled by an opposition player.

Players can access special game modes and power-ups when playing in brand locations or purchasing in store products. Other features include unique branded share screens, player customization, badges, leaderboards and prizes for top performing players.

Uncategorized
Go Top