Launch date set for Squad Busters, Supercell’s first game in more than 5 years
Supercell has announced a launch date of May 29 for Squad Busters, representing the developer’s first major release in over five years. The Finnish studio… Read More »Launch date set for Squad Busters, Supercell’s first game in more than 5 years