I just found this topic and i noticed that the polls decided on "behemoths" but i thought the creatures were called Gigants? Well that's the name I've seen on the wikipedia and what they're called in trailers for the game
oh and i just wanted to say thank you guys so much for doing this! i'm...