How are you guys liking the music, going off the trailer? The first half isn't exactly memorable (It reminds me of the Persona music that isn't used a ton), but the second half is great, in my opinion.
UNRELATED: Does anybody have a better sheep pic?
Catherine
Game » consists of 14 releases. Released Feb 17, 2011
Log in to comment