Actual Rating: 3.5
The first half was too much "Oh Alex, let me aaaaalways stare at you from afar" and the second half was too packed. But still...it was good o_o
Review to come, probably tomorrow, if I'm not throwing money away on college textbooks instead =_=