OK, I agree it's a little incomprehensible but it's really good! How'd you do the effect where the stars stay still but the skyline moves? It looks great?
Also the music is really good!
Thanks for the kind words!
For the stars and moon, they're sprites, and they're set as 'Pinned to Screen'. The tricky part was to set their background priority flag, I didn't find a way to do it straight in GB Studio (maybe it's there somewhere and I didn't find it), so I had to add an ugly hack in the "engine".