The main problem is in target audience. The game is too hardcore for casuals and I don't know how to market to hardcores, where to find hardcore gamers.
The requirements GeForce256 is also too high. When (if?) Vista become a most popular OS this will be OK.