Thanks Neeka!
Haha, I hope the story of the game makes enough sense without having to watch the anime series. But there are some references that may not make sense.
Either way, if you do play it I would love to hear your opinion.