The player character has the ability to use the powers of the gods to transform into several different animals and will fight against plenty of massive creatures. (indiehangover.com)
In most levels you're moving around a vast open environment slicing massive creatures, saving others and creating tower points which have variants to them. (articles.gamerheadquarters.com)
It's also got an absolutely enormous open world populated by all sorts of weird, wonderful and often massive creatures. (tiredoldhack.com)