Pretty good for a 9 day project.
Ah, this is more like 1.5 to 2 months' work actually - the original game was made back in June for Touhou Jam 4, this is the second update to it since then (exact changelists are in the devlogs up there).