Battle Riders Free Download PC Game Cracked in Direct Link and Torrent. Battle Riders is only single-player. Battle Riders PC Game Overview: Battle Riders is developed and published by OneManTeam. It was released in 26 Apr, 2017. Battle your way to first place in this engaging combat racing game. [...]