Glo..whataaa? What's next? GodZilla?!!!