Isaac and Amae fight vermin-aliens