game cover

Oil Rush Debut Trailer

Oil Rush is a real-time naval strategy game based on group control, which combines the strategic challenge of a classical RTS with the sheer fun of Tower Defense.

01 February 2012

Share

Popular on gamewatcher