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