This is a game for you to face off gigantic monsters while progressing through the story to become the epic hero of the world! Read more »