Mercenary Online

What... IS this game? The only hits I can find about it lead me to this thread. Was it released under a different name?
 
Back