Games Imbackhahahaha owns:

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

Games Imbackhahahaha has rated:

Dota 2
Dota 2