Oil Rush Review (Invision Game Community)

Oil Rush is an extremely pretty game in which you spend most of the time staring at the bottom right of the screen, the mini-map. The gameplay revolves around you attacking and defending different 'nodes' which may be a flotilla or a settlement which then in turn allows you to upgrade and diversity your army.

Read Full Story >>
The story is too old to be commented.