Eiffel 65 too much of heaven