It's funny we haven't heard of this, yet. This is like an Area 51 for gaming!