FWIW, I've had 119 views, 7 downloads, 63 browser plays and it's been very quiet over the last week or so. Your game is far outperforming mine in teams of analytics. I haven't done any promotion yet, because I haven't uploaded the final version.