a triumphant fight! a video game fight in the desert on top of train cars. trending on art station, 8 k resolution.