Lufia: Curse of the Sinistrals E3 2010 Interview: Ben FlasherWe talk to Ben Flasher from Natsume about the new Lufia: Curse of the Sinistrals at E3 2010!By Takeshi Hiraoka on June 30, 2010 at 1:06PM PDT Lufia: Curse of the Sinistrals