You aren't going to get the popularity of Call of Duty when the game is full of holes.
EVERY single review I've read of this game has shot it out of the water because of the state it was in on release.
Id suggest rethinking the stand of "we should accept the unfinished product release because we are a small genre" as that is causing this series to stay below the radar. Anyway there is nothing that can be done, the denial of an issue and the acceptance of it will not be done by many of us though... Sorry but get used to it.
If you build it (good) they will come.
__________________
|