They both look really amazing.
Having seen the Archer development, I have a lot of anticipation for the Maiden gameplay. I think once we get to try them Alice Cooper will have a very hard time beating Iron Maiden... BUT this is the kind of competition we all love. Everyone is pushing everyone else to be better!