Star Tech: Who wins epic science-fiction battle?