Descenders has actually sold over 250,000 units

Almost 3.5 million people have actually played the cycling title throughout all platforms, thanks to its success on Xbox Video game Pass
Read More

By admin