>>534427884
>smarter than humans
>stronger than humans
>still lose to humans because of muh indomitable human spirit
Hate this shit trope