I don't know what this is, or how to play it, but it was fun.
I also accidentally got 2807 stars in one run.