CommonMan on 07 April 2010
Cool, may look into it.
Off topic. I think "Sakura" seems like a really popular word/name in gaming/manga/anime. What's up with that? I believe it means "Cherry Blossom", but does it have more implications than that to the Japanese?