Home Featured NCSoft Plans to Donate $44.1M to Educational Programs