Talal on 22 October 2013
1- It needs to be balanced. Over powered characters ruin games.
2- It needs to have a nice amount of depth. Games that you can perfect in a few days get boring quickly.
3- Variety of characters. It's no fun when all characters are almost the same but have a different look.