January 23, 2006
Another high tech Flash site from South Korea (I presume). What strikes me as strange is the mix of English and Korean. Very strange, indeed. It's even stranger than how Danish people speak. The site boasts some cool effects to show off the power of IMAX.