Since the release of Overwatch 2, developers have been introducing a bunch of jaw-dropping skins in the Item shop. Skins are one aspect of any FPS game that fascinates its playerbase the most. The item shop of Overwatch 2 contains a plethora of Hero cosmetics that players can purchase, as well as some cool emotes for their favorite characters.

It’s the perfect place for those with extra cash to buy heartwarming skins. This week’s shop has multiple surprises, including a mega bundle of Bard & Cleric Mega Bundle with many other contents.

What does Overwatch 2’s July 18 Item Shop rotation offer?

This week’s shop rotation of Overwatch 2 through July 18 has brought numerous skins solely for the Support mains. It contains quite a few well-crafted Legendary skins. These selections will only be available until July 25, 2023.

During Season 5 of Overwatch 2, developers introduced us to a plethora of appealing skins to buy from the shop. So, without further ado, let’s look at some of the exciting selections for this week.

Bard & Cleric Mega bundle: Price, contents, and more

Bard & Cleric Mega bundle (Image via Blizzard Entertainment)

The main attraction is the mega bundle consisting of a bunch of Lucio and Lifeweaver Items. It’s a pretty expensive bundle and is available for 3000 Overwatch coins.

This legendary bundle includes:

  • Bard Lucio Skin
  • Cleric Lifeweaver Skin
  • Emote: Tuning
  • Souvenir: Spellbook
  • Name Cards: Bard, Cleric’s Seal
  • Spray: Divine Healing

Cleric Lifeweaver bundle: Price, contents, and more

Cleric Lifeweaver bundle (Image via Blizzard Entertainment)

If players prefer only one individual bundle rather than getting a mega variant, they can opt for the Cleric Lifeweaver bundle for the Lifeweaver mains. This selection is available for only 2100 Overwatch coins. It contains the following items:

  • Cleric Lifeweaver Skin
  • Souvenir: Spellbook
  • Name Card: Cleric’s Seal
  • Spray: Divine Healing

Bard Lucio bundle: Price, contents, and more

Bard Lucio bundle (Image via Blizzard Entertainment)

This bundle is primarily for Lucio fans who don't wish to splurge on the mega bundle. It’s available for 2100 Overwatch coins. It includes:

  • Bard Lucio Skin
  • Emote: Tuning
  • Name Card: Bard

Lifeguard Mercy bundle: Price, contents, and more

Lifeguard Mercy bundle (Image via Blizzard Entertainment)

For those who missed this jaw-dropping Lifeguard Mercy bundle last week, devs have given them a second chance. This Legendary Mercy bundle is again available in the shop and costs only 2600 Overwatch coins. It consists of:

  • Lifeguard Mercy Skin
  • Highlight Intro: Rescue Run
  • Weapon Charm: Lifebuoy
  • Spray: Lifebuoy

Crab Wrecking Ball bundle: Price, contents, and more

Crab Wrecking Ball bundle (Image via Blizzard Entertainment)

The Overwatch devs haven’t disappointed the Tank mains this week. The only addition available for them is this legendary bundle for 2000 Overwatch coins.

It includes the following:

  • Crustacean Wrecking Ball Skin
  • Emote: Scurrying
  • Voice Line: ‘Scuttle Along’

Tropical Vacation bundle: Price. contents, and more

Tropical Vacation bundle (Image via Blizzard Entertainment)

This Legendary Summer games bundle for Baptiste is available again in the item shop. Costing only 1300 Overwatch coins, it consists of the following:

  • Tropical Baptiste Skin
  • Voice Line: ‘It’s Your Lucky Day,’ ‘No Point Rushing In’
  • Player Icon: Tropical

For more Overwatch 2-related guides, stay tuned to Sportskeeda.

Quick Links

More from Sportskeeda

" modalPopup.closeOnEsc = false; modalPopup.setHeader("Why did you not like this content?"); modalPopup.setContentText(modalText); modalPopup.addCancelOkButton("Submit", resetRatingAndFeedbackForm, sendRating); modalPopup.removeCloseModalIcon(); modalPopup.disableDismissPopup(); modalPopup.open(); } else { sendRating(index); } } function sendRating() { var requestPayload = { "post_id": 1592383, "rating_value": ratingValue } if (ratingValue > 3) { requestPayload.rating_feedback_type = null; requestPayload.rating_feedback = null; } else { if (!$('input[name="drone"]:checked') || !$('input[name="drone"]:checked').value) { showErrorMessage('option'); return; } if (!$(".post-rating-feedback-note textarea") || !$(".post-rating-feedback-note textarea").value) { showErrorMessage('note'); return; } var selectedOption = $('input[name="drone"]:checked').value; var feedbackNote = $(".post-rating-feedback-note textarea").value; requestPayload.rating_feedback_type = selectedOption; requestPayload.rating_feedback = feedbackNote; } pureJSAjaxPost(addratingAPI, requestPayload, onsaveRatingSuccess, onsaveRatingFail, function() {}, true); } function resetRatingAndFeedbackForm() { var activeStars = Array.from($all('.rating span.rating-star.active')); for (var i=0; i < activeStars.length; i++) { activeStars[i].classList.remove("active"); } if ($('input[name="drone"]:checked')) { $('input[name="drone"]:checked').checked = false; } var userNote = document.querySelector(".post-rating-feedback-note textarea"); userNote.value = ''; modalPopup.close(); } function onsaveRatingSuccess() { modalPopup.close(); savePostIdInUserRatedPostsCookie(); $("#post-rating-layout").classList.add("hidden"); $("#post-rating-message").classList.remove("hidden"); window.setInterval(function showMessage() { $("#post-rating-widget").classList.add("hidden"); }, 3000); } function onsaveRatingFail() { console.error('Saving post rating failed!'); modalPopup.close(); } function savePostIdInUserRatedPostsCookie() { userRatedPostIds.push(1592383); var expiryTime = new Date(); expiryTime.setMonth(expiryTime.getMonth() + 12); // Expiry after 1 year setCookie("user_rated_post_ids", JSON.stringify(userRatedPostIds), expiryTime); } function isPostRatedByUser() { var userRatedPostIds = getCookie('user_rated_post_ids'); if (userRatedPostIds) { try { userRatedPostIds = JSON.parse(userRatedPostIds); } catch (err) { console.error(err); return false; } } else { return false; } if(userRatedPostIds.indexOf(1592383) >= 0) { return true; } else { return false; } } function getRatingCountByPostId(postId) { return new Promise(function(resolve, reject) { pureJSAjaxGet( getRatingCountBaseURL + postId + '/rating/count', function(data) { try { data = JSON.parse(data); if (data.meta_value) { resolve(data.meta_value); } reject("Failed to fetch rating count for the post:" + postId); } catch (err) { reject("Failed to fetch rating count for the post:" + postId); } }, function(err) { reject("Failed to fetch rating count for the post:" + postId); }, true); }); } function showErrorMessage(messageType) { var messageContainerId = '#' + messageType + '-error'; $(messageContainerId).classList.remove('hidden'); window.setInterval(function () { $(messageContainerId).classList.add("hidden"); }, 5000); } (function() { var callFired = false; function lazyLoadPostRating() { if (callFired) return; callFired = true; if (!isPostRatedByUser()) { getRatingCountByPostId(1592383) .then(function(ratingCount) { if (ratingCount < 10) { $("#post-rating-widget").classList.remove("hidden"); } }) .catch(function(err){ console.error(err); }); } } document.addEventListener("scroll", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("mousemove", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("touchmove", lazyLoadPostRating, { passive: true, once: true }); })();

ncG1vNJzZmivp6x7tLzOq6uso5WasaJ6wqikaJ2jpbyzwNJopq%2Bdoqyuta%2FHZmlmoaSaum6%2Fx6inZqqfqa61tc6nZKOtnK56coSMnKOeqpmYeq21xZ6unpmmmr9ursCrm2akpZi2sHnBrqWdpJU%3D