beaglebooknerd's Reviews (1.49k)


Interesting premise, needs better writing