Forest III - Complete the Stage with Meteorite Blast 36.27% of players have unlocked this achievement