RightHandOfIkaros, 8 months ago Dino Crisis? Megaman Legends 3 (again)? Onimusha? Sengoku Basara?
Dino Crisis? Megaman Legends 3 (again)? Onimusha? Sengoku Basara?