Thanks for sharing your experience, WildFactor.
You better pay yourself and do the marketing during 2 months (or 1 month + video game trade show).
The problem with this scenario is that unlike PR firm/guy, I have no relationship with prominent press/youtubers/bloggers
So I don't really see how I can get those prominent journalists to even look at my game.
After being indie for quite a while now, I learned that most of the successful indies didn't just show up on the scene like I did. They all grew up around that nerdy (in a good way) culture, rubbed around in the right crowd, went to the shows as visitors as they were maturing and met with various people who are now (and even perhaps then) have weight in the media and a say-so. So early networking is a key, and I (and many of the indies our there) didn't have an opportunity to build such network (plus I am more of a tech guy, not a public person). With that in mind, I wonder what is the best solution for me (and indies like me) when it comes to promoting my games :/
My point is that a PR firm won't call a prominent Youtuber/press/blogger for you unless you gave them more than 10k$
(they have several client and they can't annoy big press guy with every small indie game with low budget... they will do it just for the big client)
There is no magic formula. You need time or Money (or both).
And none of the successful indies succeed with a zero budget marketing. They succeed with a zero budget advertising, yes, but not zero budget marketing. That's a myth made to fool young indie.
They all spend at least money to make a kickass trailer and/or be on tradeshow... Sometimes they got a grant to do it (they ask money to their governement) and sometimes they got money from indie fund. This may be not their money, but still it's money you need to find.
I've just been at Rezzed, and they were successfull indie...none of them were in the sponsored/free area
And there is Luck. If you are lucky you will have a buzz. But don't count on it. One of two dev got lucky that way every years (out of several thousand of dev). It's like the lottery.
I don't want to be pecimist pessimistic. If you don't have, you just need to find money or time (see if your governement can give you a grant, lower your spend, ask your family). Like any business.