8/24/15I know its not linear but are the boss battles actually memorable? like are their characters really awesome?