We’ve moved over to a new site:

www.eatyourkimchi.com

It may be a bit buggy, so please let us know if anything’s wrong with it.
Other than that, check it out from now on!