Chris Hu on 10 October 2014
My favorites
1. Onimusha series
2. God of War series
3. Ninja Gaiden series
4. Devil May Cry series
5. Dynasty Warriors series
Also I'm pretty sure that Bayonetta 2's final score will be good enough to knock one of those games out of the top 20.