This is a game. An epic game. An epic game set on a suitably Epic Island. Epic Island is overrun by epic monsters and outrageously epic titans. Epic monsters and epic titans are best fought by heroes. Not just any heroes, mind you. Epic heroes. Epic heroes on an epic quest to defeat epic beasts and score insanely epic loot.