>>714241073
Orochi 3 easily but I admit I have not played many games of this genre.