Can't you just have a browser-version of it? Having Dreamhost or whatever manage it already instead of having it as an in-game version of it... Maybe if in-game is so important, have a browser in the game.
Way I see it is it's merely just reinventing the wheel.