Well... I do not think this is an in game shot. Although it
could be. This could be done on the Xbox console, but here are some actual shots of Steel Battalion:
The picture taking quality here is pretty crappy, but if you visual a little better image, then you have Steel Battalion in game.