[ad_1] There are, by my count, 1732 indie games coming out every day now, which makes promoting them (for devs) and covering them (for us) almost...