3 1/2. would have been 4 because of how invested in the characters and development i got but this shit drags out waaaaaay too much jesus christ
My Starry Sky