Nope can't find anything like that. I'm not sure if "Getting started -> technical support" would be the first choice to go and report gameplay bugs if I was new here. Maybe something more explicit? And something which can be monitored more easily by devs...
Comments