So, I and my friends are currently working on a game which, while it has a definite storyline, also allows the player access to pretty much the whole world right off the bat...there will be lots of optional areas to explore, and thus lots of optional bosses to fight. Which brings me to my...