World 2 unlocked.
World 3 unlocked.
World 4 unlocked.
World 5 unlocked.
World 6 unlocked.
Perfect every level.
1310
2491
245
1655
21554
1314