30+ new roles for Richard II!