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