Love the story telling!
And yall say aliens don't exist
Got me questioning if i am ok fr but great game! starts at 5:13