Anyone know if this website is legitimate or a scam? I am strongly leaning towards scam. Was hoping there would be an official confirmation?
100% a scam
3 Likes
Scam. Modiphius has put out warnings on their social media pages about it.
2 Likes