Hela's rule has finally come, your the last hero left standing between her and total world control! can you resist?