Bring this new (1.0? if thats what your calling the next big update) in with a clean slate?
Relaunch could provide some buzz in itself and would acknowledge the past fudge ups to a degree.
You could reevaluate the pricing and when you do decide its time to start the promotional push, Wouldn’t a relaunch be much more enticing for newer players that haven’t invested yet rather than trying to convince them to buy a game that has little to no players playing?
With the way the game was handled @ launch it could really use a fresh start and i just hope its something you guys have or will consider.