Signed up just to post this. I dunno if this project is still alive at this point, but if it is, I might be able to help with translation. I've been speaking Japanese for around nine years, so there won't be a problem with translations coming off as too literal or have that Google translate feel...