Graveyard III - Complete the Stage with Storm Javelin 42.50% of players have unlocked this achievement