The picture is concept art from an upcoming game called Supreme Commander. It's going to be a Real-Time Strategy game, and it will be so awesome when it's finally released. This is an Aircraft-Carrier Submarine, a super-unit for one of the 3 factions.
The right side is cut off because my right monitor is messed up, so I had to lower the resolution to only 1280x1024 (the left one is 1600x1200). It throws the picture off a little bit, but it's not too bad. Besides, the only thing that gets cut off is the stupid GameSpy logo that I haven't bothered to remove yet