I've never heard of this before. I stumbled upon this site (found it on an ad on facebook) probably because I've got hunting listed as an activity I enjoy. What is this beta testing? And why would I need to do it to access their site? What is a beta invite?
Thanks in advance for helping! I just don't want to get spammed all the time, or find out too late that it's some sort of virus?
Here's the site: