House of the Dead opens in Manchester