Stalker 2 dev build screenshots. These are amazing. June 2, 2023June 2, 2023 by John Cartwright A bunch of screenshots from the Stalker 2 leak. These are amazing.