Oil Rush

All posts tagged Oil Rush

Another indie game snuck up on me and turned out to be pretty good…then again, I have a hard time saying no to games that promise to make me think and strategize. It helps to have delusions of grandeur and the overwhelming urge to take control of everything because dammit, you just do it better than everyone else. Fact.

Continue Reading