Avalanche Studios are a company well-renowned for their open world games; Just Cause and Just Cause 2. After making quite a splash in this market, they’ve decided to add to their repertoire with their latest downloadable title: Renegade Ops.