The Triffids are coming