www.youtube.com/watch

Just kidding, it’s not aliens! It’s DINOSAURS!

Getting serious Returnal vibes from this.