It's been a while, but I just saw something online about h1g.jp and immediately needed to email you guys to disprove this review.
It seems like there's some unfavorable news that could be harmful to your reputation.
Being aware of how quickly rumors can spiral and not wanting you to be unprepared, I decided to notify you.