Avalanche Studios unveils Renegade Ops, a downloadable vehicle-based action game with up to four-players battling to save the world from terrorists. Renegade Ops is coming to the PC, Xbox 360, and PlayStation 3 later this year from Sega.