See I love my fantasy and sci-fi, but it needs to be realistic if that makes sense. By realistic I don't mean there can't be dragons but if there are dragons the fuckers better be huge, scary and breathing fire. If magic is used it has to already be part of the story, some wizard can't just turn up at the end and do some all saving spell etc.