If you havnt played any of these ground breaking games have a look at this- http://www.pcgamer.com/2011/05/19/arma-3-announced-releasing-summer-2012-first-screenshots/
Here are some samples-
Its got underwater ops and funky new tanks! What more can you ask for?