Thanks for giving a bit of perspective from the single dev side!
Also just a random info, our game also got around 15 ratings in the first 2-3 days, and nothing since then. Very demotivating.
Oh and I just checked out what's in my queue right now, all 5 titles have 25+ ratings already. So this is clearly not the case for everyone.