Namkoong Sun shifts from indie festival acclaim to a 1998 nostalgia-driven teen rom-com for the streamer.