A review by ritsukas
Revelle by Lyssa Mia Smith

3.25

rating: 3.25 stars

the world and magic were underdeveloped but (i guess?) the characters were decently fleshed out. you win some and you lose some i guess