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