This is very tough! I like both, but I picked Astral Chain, I like the setting and the characters much more. Bayonetta is the better lead character for me, but all the rest of the cast stales compared to that in Astral Chain. Also I prefer the battle system in Astral Chain. Bayonetta 2 is still a very good game and for me personally much better than the first game because it's not as punishing anymore.
I agree with JWeinCom hat The Wonderful 101 is better than both, however! :D







