this is fucking amazing I am having the biggest nerdgasm of my life
I really don’t think any of you understand how beyond excited I am over this.
I could pee myself right now. so fucking thrilled.
aliens made of light? FUCK YES.