Review! – Smash Champs Review
Game is amazing and leveling up is challenging. Game needs improvements add game center log in if don't have social account. Also game crashing is an issue need to be fixed as soon as possible.
Review by inm on
Smash Champs.