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