Only to me it reminds, House of the Dead?