WTF?! reptilian aliens are coming for our coochies too?!?