Game News

SEGA Europe announce the departure of COO and President, Jurgen Post