Disclaimer: I don't own the game franchises listed here. it's basically a rant on me stating things on how to make a good game for certain franchises. and "perfect" is very debatable feel free to disagree