Let me be more precise. Not just any giants. Don't go kill Zombie Andre.
The giants of olde, the frost giants (
), the ones the gods of the norse must forever battle on their endless journey to Valhalla...
Destroy those giants, the ones that kill gods, and your answers SHALL be revealed to you.
Mostly because by the time you're done, y'know, the release date should be affixed.