A puzzle platforming adventure game set in a war-ravaged diesel punk world, The Last Shot reminds me of games…