Sega Renegade Ops Review
Posted on 2011-11-09 19:16:56 by Thomas De MaesschalckAvalanche 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.
Link: XSReviews.co.uk
Loading Comments