Nophra is largely based in high fantasy. (Think Game of Thrones, Lord of the Rings)
There isn't much technology, but they have used their magic to make scifi-esque things here and there. (think Elder Scrolls, Guild Wars 2, Final Fantasy, Atlantis)
The world is inhabited by a huge variety of wildlife and fantasy creatures. No humans allowed!!!