To the Rescue

Promotional art for a game pitch a few years back.