More Details Behind LORDI's "Rocktaurant" Available