Why is this pic on the official steam page? I thought this was a basedjack meme
>>741872131this is your brain on 4chan
>>741872320you are telling me he doesnt look like this? and why is Leon posing like that anyways?