Games Imbackhahahaha has rated:

Ninja Gaiden II
Ninja Gaiden II
Final Fantasy XIII
Final Fantasy XIII