Payback 2 is a third person action game in which we can enjoy many different mini-games, all related to weapons and speed. As soon we will be behind the wheel of a huge truck, as we will have to face a rival gang using a machine gun. The Payback 2 game system is reminiscent of […]