Reviews: 15 Rating: 7.1
Indie Games Festival Winning Idle RPG Amazing Giveaway for Clicker Heroes
cant select sever,stuck on main screen