Anyone know about this rr88h1 site? Saw it mentioned on a forum and I'm curious. Safe to play? Considering a…