Battlefield 3. I've been waiting for this game forever, but I could wait a little more (so DICE gets all the bugs and stuff worked out
Here, 2 marines have spotted a T-90 MBT, and are preparing to take it out. I guess the one on the right is an Engineer. Erectin Dispensers.