Stranger Things logo

This new Stranger Things trailer sends love from Russia

This is a code red. I repeat, a code red.

LOL SO RANDOM
CD Projekt Red isn’t scared of Half-Life: Alyx