- Joined
- Oct 2, 2015
- Messages
- 203
- Reaction score
- 209
- Location
- Ontario canada
- What state or country do you live in
- Canada
I just went to fusion on my phone and a notice came up that Neptune had a data leak and that I should change my password immediately on the website. Is this for real? Has anybody else seen this?
