Home Gaming Activision Blizzard compliance regulator Frances Townsend steps down | Pocket Gamer.biz