Hmmm than we could assume the game has 100K owners on steam. With the other platforms they may reach 500K. I don't think that's enough to even pay itself...