
HTML5 is the future. You should code the mana world completely in javascript instead.
It very much possible. Take a look at this simple example I coded:
http://game.sylt.nu/example/ <-- Look at this
Use scroll-wheel to zoom in and out, WASD or arrow keys to move. Also please use a browser with hardware acceleration like FF4 or IE9. Chrome is quiet slow as it does not hardware accelerate the canvas yet.
Reasons for it

- Cross compatibility. HTML5 games only depends on a web browser. The game would work on soooooo many platforms without additional work.
- No installation needed. The players would not have to download an installer etc. They could just go to the website and we host the game files for them.
- Much is coded for you already. It is very easy to code HTML5 games as you do it in a high level language. For example you need not maintain libraries to draw to the HTML5 canvas. The browser have taken care of that for you already.
- Non modern projects needs to me modernized, otherwise the die. IF hypotheticaly HTML5 is the future for 2d games THEN TMW project would die if not moving to the new technology.
- Easier to attract new developers. Javascript is an easy language. Many coders start learning through coding websites.
Reasons against it

- It would be a huge undertaking to port the code. Do you have the human resources to port it?
More details on technology
The server should be coded in javascript as well. For this we should use node js project:
http://nodejs.org/
Multiplayer support will need sockets. For this we should use the socket io project:
http://socket.io/
So... what are your thoughts on this? Count me in as a dev if you decide to code in javascript instead.
