Considering the state of the site and the owner's inactivity, they've probably gone for good, but nobody's actually mentioned losing any money to the site, so unless someone does, it's entirely possible this was just an incompetent dev giving up rather than a clear scam.
I'm not sure I would admit to having lost funds if I was silly enough to make a significant deposit after seeing so many warnings on this thread. It would be a little embarrassing for sure.