Probably the most adorable fanfic/doujin i've ever read! be warned there's a little mild yaoi mixed in, but It's not too bad.
seriously read it, I'm sure even if you haven't played any games, you'l love it!
^^
~alex
I'll reply to all the comments you guys have left later!