Senator blasts Eidos' 25 to Life