>>545941128
Is this a screenshot from an inhouse game? Looks a lot like it would be.