Monster Manor UK Beta

Big News for Monster Manor! An open beta of Monster Manor began in the UK and Ireland on October 15,...