It's really hard to relate to that 500 000 number, since we seldom get real numbers on indie games. It's also hard to say whether or not this was good for the developers, since I have no idea how much they got and I have no idea what the game cost to make.
But it sounds good. I can't imagine they wouldn't have gotten their money back and then some.
This is invisible text!







