Wow, i just saw this post on a list of worlds. :p
I'm sorry to have stolen your world name apparently
My latest space project (no way related to or similar i promise) is named 'Final Frontier'
It doesn't bother me if someone has the same name as a world of my own. Personally I took the "Final Frontier" title from the Star Trek intro, "Space.... the final frontier! These are the voyages of the...." so I don't really own credit to the title anyways.
Feel free to keep the title of your RPG the same, as really no one here really owns the right to a forum thread title or a map title.