Basically,
The forums dont attract people to Ace of spades.
A website devoted to spreading the word about Ac of spades.
You would post gameplay videos on it,
Say where to get it,
Get people to tell others
Make a blog on it that's funny and people read because it's funny,but referencing Ace of spades to get people to get it.
Advertise it, basically.
STOP