Yup, it's brand new. I think it's the creator that advertised it on battrick as I'd never actually seen the guy before. Us to join and make a cricsim thread on their forums imo, discussing stuff happening (and insodoing getting people interested in the site).