Phew, been a while since I worked on this (been pretty busy). Unfortunately, our regular translator has gone MIA and progress slowed down to a crawl. If there's any JPN -> EN translators interested, send me a PM!
Oh yeah, and here are a couple of screenshots. (We already translated the text in...