Tag: 7DS
Games
For fans of idle and anime games, you will hit two birds with one stone with "The Seven Deadly Sins: Idle" which will launch on iOS and Android on Aug. 13.
most read