Recently was hacked and a huge amount of accounts was dumped on pastebin and has since made its way around a few other places and got its self in the bigger media's eye. Now on the Napsu/fi home page, when translated you can see the below message which clearly states they screwed up and are attempting to figure out why and how. welcome-napsuun-instant-confirmation