Xbox may soon let players buy a console and pay it off over 24 months
…insider-gaming.com Jak Connor Tech and Science Editor Jak joined TweakTown in 2017 and has since reviewed 100s of new tech products and kept us informed daily on the latest science…