window.googletag = window.googletag || { cmd: [] }; const defaultPostAttributes = { type: 'unknown', categories: 'unknown', tags: 'unknown', id: 'unknown', social: 'unknown', staging: 1 }; const socialNetworks = { facebook: [], twitter: ['t.co'], linkedin: [], instagram: [], pinterest: [], tiktok: [], snapchat: [], 'linkin.bio': [], }; const postAttributes = Object.assign({}, defaultPostAttributes, window.postAttributes || {}); function addBettingWidgetIfNotHidden(version = "desktop") { if (postAttributes.hide_non_gam !== 'hide') { const containerDiv = document.createElement('div'); const widgetWrapper = document.createElement('div'); const scriptElement = document.createElement('script'); // Set properties for desktop or mobile const targetElementId = version === "desktop" ? 'betting-widget-container' : 'btw-wrapper-mob'; const targetElement = document.getElementById(targetElementId); if (!targetElement) { return; // Exit early if there's no target element } widgetWrapper.className = version === "desktop" ? 'btw-wrapper' : ''; if (version === "desktop") { containerDiv.className = 'col-span-12 border-t-[0.5px] mt-7'; containerDiv.style.paddingTop = '1.75rem'; } // Set common attributes for the script element scriptElement.async = true; scriptElement.src = 'https://betting-widget.s3.eu-west-2.amazonaws.com/app.js'; scriptElement.setAttribute('version', version); widgetWrapper.appendChild(scriptElement); containerDiv.appendChild(widgetWrapper); targetElement.appendChild(containerDiv); } } function getReferringNetwork(aliases) { const ref = document.referrer; // Loop through the socialNetwork and aliases entries for (const [socialNetwork, aliasList] of Object.entries(aliases)) { if (ref.includes(socialNetwork) || aliasList.some(alias => ref.includes(alias))) { return socialNetwork; } } return 'unknown'; } function isMobileDevice() { return /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent); } function defineSizeMappings() { return { top: googletag.sizeMapping() .addSize([1024, 0], [[970, 250], [728, 90], [970, 90]]) .addSize([768, 0], [[728, 90]]) .addSize([0, 0], []) .build(), rhs: googletag.sizeMapping() .addSize([1024, 0], [[300, 600], [160, 600], [300, 250]]) .addSize([0, 0], []) .build(), inContent: googletag.sizeMapping() .addSize([1024, 0], [[300, 250], [1, 2]]) .addSize([0, 0], [[300, 250], [320, 50], [1, 2]]) .build(), leftSkin: googletag.sizeMapping() .addSize([760, 0], [[1, 1]]) .addSize([0, 0], []) .build(), rightSkin: googletag.sizeMapping() .addSize([760, 0], [[2, 2]]) .addSize([0, 0], []) .build(), skinTop: googletag.sizeMapping() .addSize([1480, 0], [[970, 90], [970, 250], [728, 90]]) .addSize([0, 0], []) .build(), skinTopMobile: googletag.sizeMapping() .addSize([768, 0], []) .addSize([0, 0], [[300, 250], [320, 50], [1, 2]]) .build(), mobileSticky: googletag.sizeMapping() .addSize([768, 0], []) .addSize([0, 0], [[320, 50]]) .build() }; } function defineSkinUnits() { defineSlot('/247211819/Joe.ie/Joe.ie_Left_Skin', [1, 1], 'div-gpt-ad-1681213692194-0', 'leftSkin'); defineSlot('/247211819/Joe.ie/Joe.ie_Right_Skin', [2, 2], 'div-gpt-ad-1681214169885-0', 'rightSkin'); if(postAttributes.type === 'home') { defineSlot('/247211819/Joe.ie/Joe.ie_top', [[970, 90], [970, 250], [728, 90]], 'div-gpt-ad-1681222708979-0', 'skinTop'); defineSlot('/247211819/Joe.ie/Joe.ie_in_content_1', [[300, 250], [320, 50], [1, 2]], 'div-gpt-ad-1681213026600-0', 'skinTopMobile'); } } function setLazyLoad() { googletag.pubads().enableLazyLoad({ fetchMarginPercent: 100, renderMarginPercent: 50, mobileScaling: 1.0 }); } function addTargeting(postAttributes) { googletag.pubads().setTargeting('type', postAttributes.type ?? 'unknown'); googletag.pubads().setTargeting('category', postAttributes.categories ?? 'unknown'); googletag.pubads().setTargeting('tag', postAttributes.tags ?? 'unknown'); googletag.pubads().setTargeting('id', String(postAttributes.id) ?? 'unknown'); googletag.pubads().setTargeting('social', getReferringNetwork(socialNetworks) ?? 'unknown'); googletag.pubads().setTargeting('staging', String(postAttributes.staging) ?? 'unknown'); } function defineAndDisplaySlot(adUnitPath, sizes, elementId, sizeMappingKey) { defineSlot(adUnitPath, sizes, elementId, sizeMappingKey); googletag.display(elementId); } // Only define the ad slot and add it to a list function defineSlot(adUnitPath, sizes, elementId, sizeMappingKey) { const isMobile = isMobileDevice(); const restrictedUnits = ['top', 'rhs']; if (restrictedUnits.includes(adUnitPath) && isMobile) { return; } const sizeMappings = defineSizeMappings(); const mapping = sizeMappings[sizeMappingKey]; const slot = googletag.defineSlot(adUnitPath, sizes, elementId); slot.defineSizeMapping(mapping); slot.addService(googletag.pubads()); } // Function to display a list of ad slots function displaySlots(slotIds) { slotIds.forEach(id => { googletag.display(id); }); } // Function to fire after unit render function renderCallback(event) { if (event.slot.getAdUnitPath().includes('mobile_sticky')) { if (event.isEmpty) { return; } if (document.getElementById('qc-cmp2-persistent-link')) { document.getElementById('qc-cmp2-persistent-link').style.bottom = document.getElementsByClassName('sticky-footer-container')[0].offsetHeight+'px'; } } } googletag.cmd.push(function () { try { defineSkinUnits(); googletag.pubads().enableSingleRequest(); setLazyLoad(); addTargeting(postAttributes); googletag.pubads().setCentering(true); googletag.pubads().addEventListener('slotRenderEnded', function(event) {renderCallback(event);}); googletag.enableServices(); displaySlots(['div-gpt-ad-1681213692194-0','div-gpt-ad-1681214169885-0']); if(postAttributes.type === 'home') { displaySlots(['div-gpt-ad-1681222708979-0','div-gpt-ad-1681213026600-0']); } } catch (err) { console.error("An error occurred while setting up ads:", err); } });
Search icon

Gaming

06th Jan 2023

10 huge games that turn 10 years old in 2023

Rory Cashin

games

We played each and every one of these games back in the day…

Looking ahead at what is set to arrive throughout 2023 in terms of gaming (take a look at our big preview of releases right here), this year also represents the 10-year anniversary for some of the biggest, best and most-groundbreaking games ever made.

Here is a list of ten big releases that will celebrate turning a decade old in 2023, starting with…

TOMB RAIDER – March 5

After the initial run of Tomb Raider games got pretty bad, this gritty reboot took us all back to basics, including having to make your own weapons for Lara to defend herself with on a storm-destroyed island. It was Uncharted without the sense of humour.

BIOSHOCK INFINITE – March 26

The final entry in the mostly-brilliant Bioshock trilogy took us above the clouds to the “utopian” city of Columbia. From there you embarked on a kick-ass adventure across parallel universes, in a closing chapter that was as bright and entertaining as the first chapter was dark and scary.

THE LAST OF US – June 14

Last year’s remaster and this year’s TV adaptation have this at the front of everyone’s minds, but yep, believe it or not, the post-apocalyptic challenges of Joel and Ellie are a decade old this year.

GRAND THEFT AUTO V – September 17

We’re now closing in on GTAV’s tenth birthday, and we still haven’t had a proper sequel. Sure, its makers were busy with Red Dead Redemption 2 and GTA Online, but we’d really, REALLY like to get our hands on GTA6 now please.

BEYOND: TWO SOULS – October 8

Not every big game anniversary is a celebration. This interesting misfire, which has you controlling Hollywood star Elliot Page, revolves around a character haunted and/or gifted with the constant presence of an otherworldly being. It was a big swing, it was a big miss.

ASSASSIN’S CREED IV: BLACK FLAG – October 29

Still the best Assassin’s Creed game, don’t @ me.

CALL OF DUTY: GHOSTS – November 5

While the reviews were middling at best, the fans of COD turned out in droves as usual, resutling in Ghosts shipping over $1 billion worth of games within its first 24 hours of launch.

PLAYSTATION 4 – November 15

Yes, we know, this isn’t a game, but it is still one of the very best gaming consoles ever made. Over a year since the PS5 launched, the last-gen console is still capable of playing 95% of all the new releases that are coming out these days.

SUPER MARIO 3D WORLD – November 21

Released on both the WiiU and the Nintendo Switch, this outing for Mario and his pals is rightly considered one of the very best games in the franchise to date.

XBOX ONE – November 22

One week after the PS4 dropped, Microsoft put out their console, and just like Sony’s entertainment system, the Xbox One is still a benchmark for modern gaming.