Descenders Next

Descenders
Cloud Gaming News Gaming News

Descenders Next Releases Its First Major Update

The first major post launch update has been released for Descenders Next. The game is also celebrating attracting over 500k players.

Read More