CINXE.COM

Engadget, - Engadget

<!doctype html><html id="atomic" class="desktop bktengadget-def-bucket ua-ie ua-7.0" lang="en-US"><head><script> window.performance.mark('PageStart'); document.documentElement.className += ' JsEnabled jsenabled'; </script> <script type="text/javascript"> function e(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],c=document.createElement("script");c.src=e,t?c.type="module":(c.async=!0,c.type="text/javascript",c.setAttribute("nomodule",""));var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(c,n)}function t(t,c,n){var a,o,r;null!==(a=t.marfeel)&&void 0!==a||(t.marfeel={}),null!==(o=(r=t.marfeel).cmd)&&void 0!==o||(r.cmd=[]),t.marfeel.config=n,t.marfeel.config.accountId=c;var i="https://sdk.mrf.io/statics";e("".concat(i,"/marfeel-sdk.js?id=").concat(c),!0),e("".concat(i,"/marfeel-sdk.es5.js?id=").concat(c),!1)}!function(e,c){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};t(e,c,n)}(window,2914,{} /*config*/); </script><title>Engadget, - Engadget</title><meta http-equiv="content-type" content="text/html; charset=utf-8"><meta http-equiv="content-type" content="text/html; charset=utf-8"><meta http-equiv="x-dns-prefetch-control" content="on"><meta http-equiv="X-UA-Compatible" content="chrome=1"><meta name="description" content="Learn more about Engadget writer Engadget and their expertise in the field of tech."><meta property="og:description" content="Learn more about Engadget writer Engadget and their expertise in the field of tech."><meta property="og:title" content="Engadget, - Engadget"><meta name="oath:guce:consent-host" content="guce.engadget.com"><meta property="og:type" content="website"><script type="text/javascript" >var AdsServicePosition = {}; var AdsClientPosition = {}; var JacCallbacks = {};</script><script type="text/javascript" >var uacCallbacks = {};</script><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1"><meta http-equiv="content-type" content="text/html; charset=utf-8" /><meta name="google-site-verification" content="wLXjbTY6pixubu5bTDip5LFbmV3y14B-1FuGRBA608U" /><meta name="google-site-verification" content="tWejEOjeALosEomCYTYn5Ps9e_bfdSDFep3l5tdwP30" /><meta name="google-site-verification" content="1GwTnKM_I1dlzvY6ZgkdMD7npjzC-zbHHs9BXlA8BrI" /><meta name="google-site-verification" content="2AxZaoCWIVXn4j_PSZpxB_gj8X9Y2rfzSyOtPXO_wEI" /><meta name="google-site-verification" content="WHAdu9KkehGzlorxbvJ2y_5amqxc3cg7tkZPOq5kfHE" /><meta name="google-site-verification" content="xX3g98CIOMeGJbk03PNHNS-NQMGfB0LonZXXvhFfBlc" /><meta name="google-site-verification" content="xd57-NQw8NoYtNTyi0qomvWufyqOYmCYgM2K2Y8hNrE" /><meta name="google-site-verification" content="BpynUGtADw1TWA_U9Z4Zsc0u-VDU_UmwNEQMfYvYkIU" /><meta name="google-site-verification" content="R40VNFYnZpHC6Mq0oOc-eUAScx1c3_xnGaNrDFhSVc4" /><meta name="bitly-verification" content="f57da7265213" /><meta name="p:domain_verify" content="fb69533f2acad78bdd89abf093c35a28" /><meta name="msvalidate.01" content="5ABD8A078F3356F3A6A8C8643C31FB8F" /><meta name="apple-mobile-web-app-status-bar-style" content="black" /><meta name="application-name" content="Engadget" /><meta property="fb:pages" content="5738237369" /><meta property="fb:admins" content="11710688" /><meta property="fb:app_id" content="464864107046584" /><meta property="og:locale" content="en_US" /><meta property="og:site_name" content="Engadget" /><meta name="twitter:site" content=`Engadget`><meta name="msapplication-TileColor" content="#2B2D32"/><meta name="msapplication-TileImage" content="https://s.yimg.com/kw/assets/eng-e-558.png"/><meta name="msapplication-square70x70logo" content="https://s.yimg.com/kw/assets/eng-e-128.png"/><meta name="msapplication-square150x150logo" content="https://s.yimg.com/kw/assets/eng-e-270.png"/><meta name="msapplication-wide310x150logo" content="https://s.yimg.com/kw/assets/eng-e-558x270.png"/><meta name="msapplication-square310x310logo" content="https://s.yimg.com/kw/assets/images/eng-e-558.png"/><meta name="msapplication-notification" content="frequency=30;polling-uri=https://notifications.buildmypinnedsite.com/?feed=https://www.engadget.com/rss.xml&amp;id=1;polling-uri2=https://notifications.buildmypinnedsite.com/?feed=https://www.engadget.com/rss.xml&amp;id=2;polling-uri3=https://notifications.buildmypinnedsite.com/?feed=https://www.engadget.com/rss.xml&amp;id=3;polling-uri4=https://notifications.buildmypinnedsite.com/?feed=https://www.engadget.com/rss.xml&amp;id=4;polling-uri5=https://notifications.buildmypinnedsite.com/?feed=https://www.engadget.com/rss.xml&amp;id=5; cycle=1"/><meta name="apple-touch-fullscreen" content="yes"/><link rel="alternate" type="application/rss+xml" title="Engadget" href="https://www.engadget.com/rss.xml"/><link rel="apple-touch-icon" sizes="57x57" href="https://s.yimg.com/kw/assets/apple-touch-icon-57x57.png"/><link rel="apple-touch-icon" sizes="114x114" href="https://s.yimg.com/kw/assets/apple-touch-icon-114x114.png"/><link rel="apple-touch-icon" sizes="72x72" href="https://s.yimg.com/kw/assets/apple-touch-icon-72x72.png"/><link rel="apple-touch-icon" sizes="144x144" href="https://s.yimg.com/kw/assets/apple-touch-icon-144x144.png"/><link rel="apple-touch-icon" sizes="60x60" href="https://s.yimg.com/kw/assets/apple-touch-icon-60x60.png"/><link rel="apple-touch-icon" sizes="120x120" href="https://s.yimg.com/kw/assets/apple-touch-icon-120x120.png"/><link rel="apple-touch-icon" sizes="76x76" href="https://s.yimg.com/kw/assets/apple-touch-icon-76x76.png"/><link rel="apple-touch-icon" sizes="152x152" href="https://s.yimg.com/kw/assets/apple-touch-icon-152x152.png"/><link rel="shortcut icon" href="https://www.engadget.com/favicon.ico"><link rel="icon" type="image/png" href="https://s.yimg.com/kw/assets/favicon-16x16.png" sizes="16x16"/><link rel="icon" type="image/png" href="https://s.yimg.com/kw/assets/favicon-32x32.png" sizes="32x32"/><link rel="icon" type="image/png" href="https://s.yimg.com/kw/assets/favicon-96x96.png" sizes="96x96"/><link rel="icon" type="image/png" href="https://s.yimg.com/kw/assets/favicon-160x160.png" sizes="160x160"/><link rel="search" type="application/opensearchdescription+xml" href="https://search.engadget.com/opensearch.xml" title="Engadget" /><meta property="og:url" content="https://www.engadget.com/about/editors/engadget-editorial/" /><link rel="canonical" href="https://www.engadget.com/about/editors/engadget-editorial/"><link rel="stylesheet" type="text/css" href="https://s.yimg.com/kw/engadget/mod/css/app.316f13a201a539457f5cfccc84497b67.css"><link rel="stylesheet" type="text/css" href="https://s.yimg.com/kw/engadget/mod/css/moduleCSS.8bec16f7c60a2a21174391bc5add7ddf.css"><link rel="stylesheet" type="text/css" href="https://s.yimg.com/kw/engadget/mod/css/engad-header/custom.45c0b164.css"><link rel="stylesheet" type="text/css" href="https://s.yimg.com/kw/engadget/mod/css/engad-nav/custom.d5950e82.css"><link rel="stylesheet" type="text/css" href="https://s.yimg.com/kw/engadget/mod/css/engad-header/atomic.ltr.30ec9b83.css"><link rel="stylesheet" type="text/css" href="https://s.yimg.com/kw/engadget/mod/css/engad-nav/atomic.ltr.47721172.css"><link rel="stylesheet" type="text/css" href="https://s.yimg.com/kw/engadget/mod/css/engad-streams/atomic.ltr.faa26ddd.css"><link rel="stylesheet" type="text/css" href="https://s.yimg.com/kw/engadget/mod/css/engad-footer/atomic.ltr.ed51c597.css"><script type="text/javascript" src="https://s.yimg.com/ss/analytics3.js"></script><script type="text/javascript" src="https://consent.cmp.oath.com/cmpStub.min.js"></script><script type="text/javascript" src="https://consent.cmp.oath.com/cmp.js" async></script><script type="text/javascript" src="https://s.yimg.com/oa/consent.js" async></script><script type="text/javascript" src="https://s.yimg.com/du/benji/benji-2.js" async></script><script> (function () { var benjiConfig = {"i13n":{"_rid":"093j1fpjr5v7d","abk":"","colo":"sg3","mrkt":"us","p_sec":"default","partner":"none","site":"engadget","uh_vw":0,"dmi_consent":false,"navtype":"server","ver":"carbon","adblock":"0","pt":"utility","pct":"author","pstcat":"","authed":"0","ynet":"0","ssl":"1","spdy":"0","ytee":"0","mode":"normal","tpConsent":true,"bucket":"engadget-def-bucket","device":"desktop","bot":"0","browser":"ie","app":"unknown","ecma":"default","environment":"prod","gdpr":false,"intl":"us","lang":"en-US","dir":"ltr","network":"broadband","os":"windows nt","region":"US","time":1739783405797,"tz":"Asia/Singapore","usercountry":"SG","feature":["ncp","readmo","newnav","oathplayer","browserNotifications","newArticleFlow","stickyRightRailStream","articleLayoutRefresh","openweb","enableGAMAds","enableHeaderBidding","enableTaboolaAds","marfeel","displayTimestamp","franchisePagination","channelPagination","pagination","hubs","comscoreUdm2"],"apptype":"default","designtype":"default","pageName":"author","lu":"0","spaceid":1197802876,"hashtag":""},"prebidSetting":{"pbConfig":{}},"feature":{"enableEdgeToEdge":true,"enableRefreshDebounce":true},"setting":{"refresh":{"duration":20,"requireUserAction":true,"limit":100,"tabFocus":{"outOfFocusDuration":3}},"lazyLoad":{"fetchMarginPercent":0,"renderMarginPercent":50},"taboolaSetting":{"pageType":"category","publisherId":"yahoo-engadget-network"}},"positions":{"LB-MULTI_ATF":{"id":"LB-MULTI_ATF","path":"/22888152279/us/eng/ros/dt/us_eng_ros_dt_top_center","region":"index","customSizeConfig":{"Horizon":{"breakpoints":{"0,480":[16,9],"1331,Infinity":[16,3],"481,1330":[40,9]},"isEligibleForResize":true,"size":[3,1]}},"size":[[728,90],[970,250],[3,1]],"kvs":{"loc":"top_center"},"refresh":{"sameSizeRefresh":true}},"LB-MULTI_BTF":{"id":"LB-MULTI_BTF","path":"/22888152279/us/eng/ros/dt/us_eng_ros_dt_btm_center","region":"index","customSizeConfig":{"Horizon":{"breakpoints":{"0,480":[16,9],"1331,Infinity":[16,3],"481,1330":[40,9]},"isEligibleForResize":true,"size":[3,1]}},"size":[[728,90],[970,250],[3,1]],"kvs":{"loc":"btm_center"},"refresh":{"sameSizeRefresh":true}},"RR-MULTI_ATF":{"id":"RR-MULTI_ATF","path":"/22888152279/us/eng/ros/dt/us_eng_ros_dt_top_right","region":"index","size":[[300,250],[300,600],[3,2]],"kvs":{"loc":"top_right"},"refresh":{"sameSizeRefresh":true}},"RR-MULTI_BTF":{"id":"RR-MULTI_BTF","path":"/22888152279/us/eng/ros/dt/us_eng_ros_dt_mid_right","region":"index","size":[[300,250],[300,600],[3,2]],"kvs":{"loc":"mid_right"},"refresh":{"sameSizeRefresh":true}},"RR-MULTI-2_BTF":{"id":"RR-MULTI-2_BTF","path":"/22888152279/us/eng/main/dt/us_eng_main_dt_mid_right","region":"index","size":[[300,250],[300,600],[3,2]],"kvs":{"loc":"mid_right_2"},"refresh":{"sameSizeRefresh":true}}}}; var locationContext = {"region":"US","usercountry":"SG","gdpr":false}; benjiConfig.setting = { ...benjiConfig.setting, consent: { allowFirstPartyAds: true, allowOnlyLimitedAds: false, allowOnlyNonPersonalizedAds: false, }, }; benjiConfig.i13n = { ...locationContext, ...benjiConfig.i13n, bka: '0', bkg: '', }; if (typeof window.benji !== 'undefined') { window.benji.start(benjiConfig); } else { window.benji = { config: benjiConfig, }; } })(); </script></head><body dir="ltr" class="M(0) D(f) wafer-drawer Ovx(h)"><div class="drawer-swipeable drawer-transition"><div class="drawer-menu-container Pos(f) T(0) Start(-225px) Trs(all 0.3s ease-out) H(100%) Ovy(s) Ovx(h)"><div id="module-drawer-menu" class="wafer-rapid-module"><div><div class="W(225px) H(100%) Bgc(engadgetSteelGray) D(f) Fld(c) Jc(sb)" data-component="DrawerMenu"><ul class="M(0) P(0) D(f) Fld(c) Flx(1) Ovx(h) Ovy(s)"><li data-component="NavItem" class=""><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetFontLightGray) C(#engadgetWhiteSmoke):h menu-toggle Pos(r) Whs(nw) Mstart(5px) Mstart(0)!--md Bdts(s) Bdtw(1px) Bdtc(engadgetLightGray) Fz(16px)!--md H(65px)!--md Pstart(20px) P(10px)!--lg Lh(20px)--md" href="/" data-wf-toggle-class="false" data-ylk="elm:navcat;itc:0;sec:navrail" aria-hidden="true">Home</a></li><li data-component="NavItem" class=""><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) wafer-toggle C(engadgetFontLightGray) C(#engadgetWhiteSmoke):h menu-toggle Pos(r) Whs(nw) Mstart(5px) Mstart(0)!--md Bdts(s) Bdtw(1px) Bdtc(engadgetLightGray) Fz(16px)!--md H(65px)!--md Pstart(20px) P(10px)!--lg Lh(20px)--md" href="javascript:void(0)" data-wf-toggle-class="click:toggle:active;click:toggle:Bgc(engadgetGray);click:toggle:C(white)" data-ylk="elm:navcat;itc:1;sec:navrail" aria-hidden="true">Reviews<div class="D(i)"><span><style>v\:shape { behavior:url(#default#VML); display:inline-block }</style><style>v\:shapetype { behavior:url(#default#VML); display:inline-block }</style><xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" /></span><div class="D(ib) Fill(engadgetFontGray) Stk(engadgetFontGray) Px(5px) Pt(3px) Cur(p)" data-icon="caret-down"><v:shape style="height:16px; width:16px;" coordsize="480,480" id="caret-down" strokecolor="undefined" fillcolor="undefined" path="m242,332c242,332,369,204,369,204c377,197,377,184,369,176c362,168,349,168,341,176c341,176,242,275,242,275c242,275,143,176,143,176c135,168,123,168,115,176c107,184,107,197,115,204c115,204,242,332,242,332c242,332,242,332,242,332e" ></v:shape></div></div></a><ul data-component="SubNav" class="menu-options sub-nav Bxz(bb) D(n) active+D(f) Miw(200px) Fxd(c) Pos(a) T(100%) Bgc(engadgetGray) Px(0) Pt(10px) Pb(20px) Z(5001) Pos(r)!--md T(a)!--md Pt(0)!--md Pend(8px)"><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/best-tech/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Best in Tech</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/tag/hands-on/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Hands-On</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/reviews/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">View all Reviews</a></li></ul></li><li data-component="NavItem" class=""><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) wafer-toggle C(engadgetFontLightGray) C(#engadgetWhiteSmoke):h menu-toggle Pos(r) Whs(nw) Mstart(5px) Mstart(0)!--md Bdts(s) Bdtw(1px) Bdtc(engadgetLightGray) Fz(16px)!--md H(65px)!--md Pstart(20px) P(10px)!--lg Lh(20px)--md" href="javascript:void(0)" data-wf-toggle-class="click:toggle:active;click:toggle:Bgc(engadgetGray);click:toggle:C(white)" data-ylk="elm:navcat;itc:1;sec:navrail" aria-hidden="true">Buying Guides<div class="D(i)"><span><style>v\:shape { behavior:url(#default#VML); display:inline-block }</style><style>v\:shapetype { behavior:url(#default#VML); display:inline-block }</style><xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" /></span><div class="D(ib) Fill(engadgetFontGray) Stk(engadgetFontGray) Px(5px) Pt(3px) Cur(p)" data-icon="caret-down"><v:shape style="height:16px; width:16px;" coordsize="480,480" id="caret-down" strokecolor="undefined" fillcolor="undefined" path="m242,332c242,332,369,204,369,204c377,197,377,184,369,176c362,168,349,168,341,176c341,176,242,275,242,275c242,275,143,176,143,176c135,168,123,168,115,176c107,184,107,197,115,204c115,204,242,332,242,332c242,332,242,332,242,332e" ></v:shape></div></div></a><ul data-component="SubNav" class="menu-options sub-nav Bxz(bb) D(n) active+D(f) Miw(200px) Fxd(c) Pos(a) T(100%) Bgc(engadgetGray) Px(0) Pt(10px) Pb(20px) Z(5001) Pos(r)!--md T(a)!--md Pt(0)!--md Pend(8px)"><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/audio/headphones/best-wireless-earbuds-120058222.html" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Best Wireless Earbuds</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/home/smart-home/best-robot-vacuums-130010426.html" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Best Robot Vacuums</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/computing/laptops/best-laptops-120008636.html" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Best Laptops</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/best-gaming-laptops-172033838.html" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Best Gaming Laptops</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/the-best-budgeting-apps-to-replace-mint-143047346.html" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Best Mint Alternatives</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/best-vpn-130004396.html" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Best VPN</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/best-bluetooth-tracker-140028377.html" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Best Bluetooth Trackers</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/best-tech/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">View all Buying Guides</a></li></ul></li><li data-component="NavItem" class=""><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) wafer-toggle C(engadgetFontLightGray) C(#engadgetWhiteSmoke):h menu-toggle Pos(r) Whs(nw) Mstart(5px) Mstart(0)!--md Bdts(s) Bdtw(1px) Bdtc(engadgetLightGray) Fz(16px)!--md H(65px)!--md Pstart(20px) P(10px)!--lg Lh(20px)--md" href="javascript:void(0)" data-wf-toggle-class="click:toggle:active;click:toggle:Bgc(engadgetGray);click:toggle:C(white)" data-ylk="elm:navcat;itc:1;sec:navrail" aria-hidden="true">Gaming<div class="D(i)"><span><style>v\:shape { behavior:url(#default#VML); display:inline-block }</style><style>v\:shapetype { behavior:url(#default#VML); display:inline-block }</style><xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" /></span><div class="D(ib) Fill(engadgetFontGray) Stk(engadgetFontGray) Px(5px) Pt(3px) Cur(p)" data-icon="caret-down"><v:shape style="height:16px; width:16px;" coordsize="480,480" id="caret-down" strokecolor="undefined" fillcolor="undefined" path="m242,332c242,332,369,204,369,204c377,197,377,184,369,176c362,168,349,168,341,176c341,176,242,275,242,275c242,275,143,176,143,176c135,168,123,168,115,176c107,184,107,197,115,204c115,204,242,332,242,332c242,332,242,332,242,332e" ></v:shape></div></div></a><ul data-component="SubNav" class="menu-options sub-nav Bxz(bb) D(n) active+D(f) Miw(200px) Fxd(c) Pos(a) T(100%) Bgc(engadgetGray) Px(0) Pt(10px) Pb(20px) Z(5001) Pos(r)!--md T(a)!--md Pt(0)!--md Pend(8px)"><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/gaming/playstation/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">PlayStation</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/gaming/nintendo/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Nintendo</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/gaming/xbox/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Xbox</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/gaming/pc/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">PC Gaming</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/gaming/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">All Gaming News</a></li></ul></li><li data-component="NavItem" class=""><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) wafer-toggle C(engadgetFontLightGray) C(#engadgetWhiteSmoke):h menu-toggle Pos(r) Whs(nw) Mstart(5px) Mstart(0)!--md Bdts(s) Bdtw(1px) Bdtc(engadgetLightGray) Fz(16px)!--md H(65px)!--md Pstart(20px) P(10px)!--lg Lh(20px)--md" href="javascript:void(0)" data-wf-toggle-class="click:toggle:active;click:toggle:Bgc(engadgetGray);click:toggle:C(white)" data-ylk="elm:navcat;itc:1;sec:navrail" aria-hidden="true">Gear<div class="D(i)"><span><style>v\:shape { behavior:url(#default#VML); display:inline-block }</style><style>v\:shapetype { behavior:url(#default#VML); display:inline-block }</style><xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" /></span><div class="D(ib) Fill(engadgetFontGray) Stk(engadgetFontGray) Px(5px) Pt(3px) Cur(p)" data-icon="caret-down"><v:shape style="height:16px; width:16px;" coordsize="480,480" id="caret-down" strokecolor="undefined" fillcolor="undefined" path="m242,332c242,332,369,204,369,204c377,197,377,184,369,176c362,168,349,168,341,176c341,176,242,275,242,275c242,275,143,176,143,176c135,168,123,168,115,176c107,184,107,197,115,204c115,204,242,332,242,332c242,332,242,332,242,332e" ></v:shape></div></div></a><ul data-component="SubNav" class="menu-options sub-nav Bxz(bb) D(n) active+D(f) Miw(200px) Fxd(c) Pos(a) T(100%) Bgc(engadgetGray) Px(0) Pt(10px) Pb(20px) Z(5001) Pos(r)!--md T(a)!--md Pt(0)!--md Pend(8px)"><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/gear/amazon/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Amazon</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/gear/apple/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Apple</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/gear/google/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Google</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/gear/microsoft/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Microsoft</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/gear/samsung/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Samsung</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/gear/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">View all Gear</a></li></ul></li><li data-component="NavItem" class=""><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) wafer-toggle C(engadgetFontLightGray) C(#engadgetWhiteSmoke):h menu-toggle Pos(r) Whs(nw) Mstart(5px) Mstart(0)!--md Bdts(s) Bdtw(1px) Bdtc(engadgetLightGray) Fz(16px)!--md H(65px)!--md Pstart(20px) P(10px)!--lg Lh(20px)--md" href="javascript:void(0)" data-wf-toggle-class="click:toggle:active;click:toggle:Bgc(engadgetGray);click:toggle:C(white)" data-ylk="elm:navcat;itc:1;sec:navrail" aria-hidden="true">Entertainment<div class="D(i)"><span><style>v\:shape { behavior:url(#default#VML); display:inline-block }</style><style>v\:shapetype { behavior:url(#default#VML); display:inline-block }</style><xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" /></span><div class="D(ib) Fill(engadgetFontGray) Stk(engadgetFontGray) Px(5px) Pt(3px) Cur(p)" data-icon="caret-down"><v:shape style="height:16px; width:16px;" coordsize="480,480" id="caret-down" strokecolor="undefined" fillcolor="undefined" path="m242,332c242,332,369,204,369,204c377,197,377,184,369,176c362,168,349,168,341,176c341,176,242,275,242,275c242,275,143,176,143,176c135,168,123,168,115,176c107,184,107,197,115,204c115,204,242,332,242,332c242,332,242,332,242,332e" ></v:shape></div></div></a><ul data-component="SubNav" class="menu-options sub-nav Bxz(bb) D(n) active+D(f) Miw(200px) Fxd(c) Pos(a) T(100%) Bgc(engadgetGray) Px(0) Pt(10px) Pb(20px) Z(5001) Pos(r)!--md T(a)!--md Pt(0)!--md Pend(8px)"><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/entertainment/tv-movies/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">TV &amp; Movies</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/entertainment/music/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Music</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/entertainment/streaming/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Streaming</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/entertainment/youtube/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">YouTube</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/entertainment/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">View all Entertainment</a></li></ul></li><li data-component="NavItem" class=""><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) wafer-toggle C(engadgetFontLightGray) C(#engadgetWhiteSmoke):h menu-toggle Pos(r) Whs(nw) Mstart(5px) Mstart(0)!--md Bdts(s) Bdtw(1px) Bdtc(engadgetLightGray) Fz(16px)!--md H(65px)!--md Pstart(20px) P(10px)!--lg Lh(20px)--md" href="javascript:void(0)" data-wf-toggle-class="click:toggle:active;click:toggle:Bgc(engadgetGray);click:toggle:C(white)" data-ylk="elm:navcat;itc:1;sec:navrail" aria-hidden="true">Tomorrow<div class="D(i)"><span><style>v\:shape { behavior:url(#default#VML); display:inline-block }</style><style>v\:shapetype { behavior:url(#default#VML); display:inline-block }</style><xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" /></span><div class="D(ib) Fill(engadgetFontGray) Stk(engadgetFontGray) Px(5px) Pt(3px) Cur(p)" data-icon="caret-down"><v:shape style="height:16px; width:16px;" coordsize="480,480" id="caret-down" strokecolor="undefined" fillcolor="undefined" path="m242,332c242,332,369,204,369,204c377,197,377,184,369,176c362,168,349,168,341,176c341,176,242,275,242,275c242,275,143,176,143,176c135,168,123,168,115,176c107,184,107,197,115,204c115,204,242,332,242,332c242,332,242,332,242,332e" ></v:shape></div></div></a><ul data-component="SubNav" class="menu-options sub-nav Bxz(bb) D(n) active+D(f) Miw(200px) Fxd(c) Pos(a) T(100%) Bgc(engadgetGray) Px(0) Pt(10px) Pb(20px) Z(5001) Pos(r)!--md T(a)!--md Pt(0)!--md Pend(8px)"><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/science/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Science</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/science/space/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Space</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/ai/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">AI</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/science/robotics/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Robotics</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/transportation/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Transportation</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/tomorrow/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">View all Tomorrow</a></li></ul></li><li data-component="NavItem" class=""><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetFontLightGray) C(#engadgetWhiteSmoke):h menu-toggle Pos(r) Whs(nw) Mstart(5px) Mstart(0)!--md Bdts(s) Bdtw(1px) Bdtc(engadgetLightGray) Fz(16px)!--md H(65px)!--md Pstart(20px) P(10px)!--lg Lh(20px)--md" href="/deals/" data-wf-toggle-class="false" data-ylk="elm:navcat;itc:0;sec:navrail" aria-hidden="true">Deals</a></li><li data-component="NavItem" class=""><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetFontLightGray) C(#engadgetWhiteSmoke):h menu-toggle Pos(r) Whs(nw) Mstart(5px) Mstart(0)!--md Bdts(s) Bdtw(1px) Bdtc(engadgetLightGray) Fz(16px)!--md H(65px)!--md Pstart(20px) P(10px)!--lg Lh(20px)--md" href="/news/" data-wf-toggle-class="false" data-ylk="elm:navcat;itc:0;sec:navrail" aria-hidden="true">News</a></li></ul><div class="D(f) Fld(c) Mih(192px)"><div class="D(f) Mih(65px) Bgc(engadgetGray) Ai(c)"><a href="https://oidc.engadget.com/login?dest=https%3A%2F%2Fwww.engadget.com&amp;pspid=1197802876&amp;activity=header" class="D(if) H(100%) W(100%) Px(15px) Ai(c) Ff($ff-primary) Fz(18px) Fz(16px)!--md Fw(700) C(engadgetWhiteGray) C(white):h Td(n) Bxz(bb) H(100%) W(100%) Px(15px) Bxz(bb) P(20px)!--md" data-ylk="slk:Login;elm:link;itc:0" aria-label="Login" aria-hidden="true">Login</a></div><div class="D(f) Mih(65px) Bgc(engadgetGray) Ai(c) BdT--md Bdtc(engadgetFontBlack)--md"><a href="https://oidc.engadget.com/create?dest=https%3A%3A%2F%2Fwww.engadget.com&amp;pspid=&amp;pspid=1197802876&amp;activity=header" class="D(if) H(100%) W(100%) Px(15px) Ai(c) Ff($ff-primary) Fz(18px) Fz(16px)!--md Fw(700) C(engadgetWhiteGray) C(white):h Td(n) Bxz(bb) H(100%) W(100%) Px(15px) Bxz(bb) P(20px)!--md" data-ylk="slk:Sign up;elm:link;itc:0" aria-label="Sign up" aria-hidden="true">Sign up</a></div><div class="social-follow D(f) Ai(c) BdT--md Bdtc(engadgetFontBlack)--md Mih(60px)"><div class="Fxg(1) D(f) Ai(c) Jc(c) H(60px) Bgc(engadgetGray) BdEnd Bdendc(engadgetFontBlack)"><a href="https://www.facebook.com/Engadget/" class="D(b) Td(n) C(engadgetFontGray) socialLink" data-ylk="sec:followus;elm:follow;itc:0" aria-label="Facebook" aria-hidden="true"><div class="D(i)"><span><style>v\:shape { behavior:url(#default#VML); display:inline-block }</style><style>v\:shapetype { behavior:url(#default#VML); display:inline-block }</style><xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" /></span><div class="D(ib) Fill(engadgetFontGray) Stk(engadgetFontGray) socialLink:h_Fill(#fff) socialLink:h_Stk(#fff) Cur(p)" data-icon="LogoFacebook"><v:shape style="height:24px; width:24px;" coordsize="320,320" id="LogoFacebook" strokecolor="undefined" fillcolor="undefined" path="m128,304c128,304,128,169,128,169c128,169,94,169,94,169c94,169,94,120,94,120c94,120,128,120,128,120c128,120,128,79,128,79c128,46,148,16,194,16c212,16,226,18,226,18c226,18,225,63,225,63c225,63,211,63,196,63c179,63,176,71,176,85c176,85,176,120,176,120c176,120,226,120,226,120c226,120,224,169,224,169c224,169,176,169,176,169c176,169,176,304,176,304c176,304,128,304,128,304c128,304,128,304,128,304e" ></v:shape></div></div></a></div><div class="Fxg(1) D(f) Ai(c) Jc(c) H(60px) Bgc(engadgetGray) BdEnd Bdendc(engadgetFontBlack)"><a href="https://twitter.com/engadget/" class="D(b) Td(n) C(engadgetFontGray) socialLink" data-ylk="sec:followus;elm:follow;itc:0" aria-label="Twitter" aria-hidden="true"><div class="D(i)"><span><style>v\:shape { behavior:url(#default#VML); display:inline-block }</style><style>v\:shapetype { behavior:url(#default#VML); display:inline-block }</style><xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" /></span><div class="D(ib) Fill(engadgetFontGray) Stk(engadgetFontGray) socialLink:h_Fill(#fff) socialLink:h_Stk(#fff) Cur(p)" data-icon="LogoTwitter"><v:shape style="height:24px; width:24px;" coordsize="240,240" id="LogoTwitter" strokecolor="undefined" fillcolor="undefined" path="m139,108c139,108,213,23,213,23c213,23,196,23,196,23c196,23,131,97,131,97c131,97,80,23,80,23c80,23,20,23,20,23c20,23,98,134,98,134c98,134,20,223,20,223c20,223,38,223,38,223c38,223,106,145,106,145c106,145,160,223,160,223c160,223,220,223,220,223c220,223,139,108,139,108c139,108,139,108,139,108c139,108,139,108,139,108m115,135c115,135,107,124,107,124c107,124,44,36,44,36c44,36,71,36,71,36c71,36,122,107,122,107c122,107,130,118,130,118c130,118,196,211,196,211c196,211,169,211,169,211c169,211,115,135,115,135c115,135,115,135,115,135c115,135,115,135,115,135e" ></v:shape></div></div></a></div><div class="Fxg(1) D(f) Ai(c) Jc(c) H(60px) Bgc(engadgetGray)"><a href="https://www.youtube.com/user/engadget" class="D(b) Td(n) C(engadgetFontGray) socialLink" data-ylk="sec:followus;elm:follow;itc:0" aria-label="YouTube" aria-hidden="true"><div class="D(i)"><span><style>v\:shape { behavior:url(#default#VML); display:inline-block }</style><style>v\:shapetype { behavior:url(#default#VML); display:inline-block }</style><xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" /></span><div class="D(ib) Fill(engadgetFontGray) Stk(engadgetFontGray) socialLink:h_Fill(#fff) socialLink:h_Stk(#fff) Cur(p)" data-icon="LogoYoutube"><v:shape style="height:24px; width:24px;" coordsize="240,240" id="LogoYoutube" strokecolor="undefined" fillcolor="undefined" path="m97,151c97,151,97,89,97,89c97,89,157,120,157,120c157,120,97,151,97,151c97,151,97,151,97,151m228,79c228,79,226,63,219,57c211,48,201,48,197,48c166,45,120,45,120,45c120,45,120,45,120,45c120,45,74,45,43,48c39,48,29,48,21,57c14,64,12,79,12,79c12,79,10,96,10,114c10,114,10,131,10,131c10,149,12,167,12,167c12,167,14,182,21,188c29,197,40,197,45,198c63,199,120,200,120,200c120,200,166,200,197,198c201,197,211,197,219,188c226,182,228,167,228,167c228,167,230,149,230,131c230,131,230,114,230,114c230,96,228,79,228,79c228,79,228,79,228,79e" ></v:shape></div></div></a></div></div></div></div></div><script> window.performance.mark('drawer-menu'); window.performance.measure('drawer-menuDone','PageStart','drawer-menu'); </script></div></div><div class="wrapper W(100vw) T(0) Start(0) Ovs(touch)"><header id="Header" class="Pos(r) T(0) Z(3) W(100%)"><div id="module-header" class="wafer-rapid-module"><div><div class="rwd-outer-container W(100vw) D(f) Jc(sa) H(80px) H(60px)!--xs" data-component="RWDContainer"><div class="rwd-inner-container W(1235px) W(980px)--lg W(640px)--md W(100%)--sm Mx(20px)--sm W(100%)!--md H(80px) H(60px)!--xs M(0)! Pstart(20px)--md Bxz(bb) Bgc(#fff) Bgc(engadgetSteelGray)--md Bdbc(engadgetGray) Bdbs(s)--md Bdbw(1px)--md D(f) Ai(c) Jc(sb) Pos(f)--md T(0)--md Z(2)--md"><div class="Whs(nw)"><div class="hamburger-nav-btn-container D(n) Mend(20px) D(ib)!--md Va(t)"><button class="P(0) Bgc(t) Bd(n) O(n) W(35px) H(35px) D(f) Ai(c) Jc(sa) Cur(p) has-click" aria-label="Menu for navigation opens a modal overlay" alt="Menu" data-drawer-target="hamburger" data-wf-drawer-state="open-left" data-component="HamburgerNavBtn" data-ylk="sec:header;subsec:menu;slk:hamburger;elm:logo;itc:0"><div class="hamburger Pe(n)"><div class="W(20px) H(2px) Bgc(white) Mb(3px)"></div><div class="W(20px) H(2px) Bgc(white) Mb(3px)"></div><div class="W(20px) H(2px) Bgc(white)"></div></div></button></div><a href="/" aria-label="Engadget " class="Td(n) D(ib)" data-ylk="sec:header;subsec:logo;slk:Engadget;elm:logo;itc:0"><div class="D(i)"><span><style>v\:shape { behavior:url(#default#VML); display:inline-block }</style><style>v\:shapetype { behavior:url(#default#VML); display:inline-block }</style><xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" /></span><div class="D(ib) Fill(engadgetSteelGray) Stk(engadgetSteelGray) Fill(#fff)--md Stk(#fff)--md W(152px) W(120px)--xs Cur(p)" data-icon="logo-engadget"><v:shape style="height:33px; width:33px;" coordsize="1520,330" id="logo-engadget" strokecolor="undefined" fillcolor="undefined" path="m0,241c0,257,13,270,30,270c30,270,150,270,150,270c150,270,150,240,150,240c150,240,30,240,30,240c30,240,30,210,30,210c30,210,148,210,148,210c164,210,180,197,180,181c180,181,180,182,180,182c180,182,180,123,180,123c180,107,165,91,148,91c148,91,30,91,30,91c14,91,0,107,0,123c0,123,0,241,0,241c0,241,0,241,0,241m150,180c150,180,30,180,30,180c30,180,30,120,30,120c30,120,150,120,150,120c150,120,150,180,150,180c150,180,150,180,150,180m551,90c551,90,432,90,432,90c416,90,400,106,400,122c400,122,400,241,400,241c400,241,400,240,400,240c400,256,416,270,432,270c432,270,550,270,550,270c550,270,550,300,550,300c550,300,430,300,430,300c430,300,430,330,430,330c430,330,551,330,551,330c567,330,580,316,580,300c580,300,580,122,580,122c580,106,567,90,551,90c551,90,551,90,551,90m550,240c550,240,430,240,430,240c430,240,430,120,430,120c430,120,550,120,550,120c550,120,550,240,550,240c550,240,550,240,550,240m320,90c320,90,231,90,231,90c215,90,200,106,200,122c200,122,200,270,200,270c200,270,230,270,230,270c230,270,230,120,230,120c230,120,320,120,320,120c336,120,350,135,350,152c350,152,350,270,350,270c350,270,380,270,380,270c380,270,380,152,380,152c380,119,353,90,320,90c320,90,320,90,320,90m750,240c750,240,630,240,630,240c630,240,630,151,630,151c630,135,646,119,663,119c663,119,750,119,750,119c750,119,750,269,750,269c750,269,780,269,780,269c780,269,780,122,780,122c780,106,768,90,752,90c752,90,663,90,663,90c630,90,600,119,600,152c600,152,600,241,600,241c600,257,617,270,633,270c633,270,685,270,685,270c712,270,740,259,750,240c750,240,750,270,750,270m1430,0c1430,0,1400,0,1400,0c1400,0,1400,270,1400,270c1400,270,1430,270,1430,270c1430,270,1430,120,1430,120c1430,120,1520,120,1520,120c1520,120,1520,90,1520,90c1520,90,1430,90,1430,90c1430,90,1430,0,1430,0m1010,241c1010,257,1019,270,1035,270c1035,270,1150,270,1150,270c1150,270,1150,300,1150,300c1150,300,1040,300,1040,300c1040,300,1040,330,1040,330c1040,330,1154,330,1154,330c1170,330,1180,316,1180,299c1180,299,1180,300,1180,300c1180,300,1180,122,1180,122c1180,106,1170,90,1154,90c1154,90,1035,90,1035,90c1019,90,1010,106,1010,122c1010,122,1010,241,1010,241c1010,241,1010,241,1010,241m1150,240c1150,240,1040,240,1040,240c1040,240,1040,120,1040,120c1040,120,1150,120,1150,120c1150,120,1150,240,1150,240c1150,240,1150,240,1150,240m950,90c950,90,834,90,834,90c818,90,800,106,800,122c800,122,800,241,800,241c800,241,800,240,800,240c800,256,818,270,834,270c834,270,980,270,980,270c980,270,980,0,980,0c980,0,950,0,950,0c950,0,950,90,950,90c950,90,950,90,950,90m950,240c950,240,830,240,830,240c830,240,830,120,830,120c830,120,950,120,950,120c950,120,950,240,950,240c950,240,950,240,950,240m1200,241c1200,257,1217,270,1233,270c1233,270,1350,270,1350,270c1350,270,1350,240,1350,240c1350,240,1230,240,1230,240c1230,240,1230,210,1230,210c1230,210,1352,210,1352,210c1368,210,1380,197,1380,181c1380,181,1380,182,1380,182c1380,182,1380,123,1380,123c1380,107,1368,91,1352,91c1352,91,1233,91,1233,91c1217,91,1200,107,1200,123c1200,123,1200,241,1200,241c1200,241,1200,241,1200,241m1350,180c1350,180,1230,180,1230,180c1230,180,1230,120,1230,120c1230,120,1350,120,1350,120c1350,120,1350,180,1350,180c1350,180,1350,180,1350,180e" ></v:shape></div></div><b class="D(n)">Engadget</b></a></div><div class="D(f)! D(n)!--md"><a href="https://oidc.engadget.com/login?dest=https%3A%2F%2Fwww.engadget.com&amp;pspid=1197802876&amp;activity=header" class="D(if) Ai(c) Ff($ff-primary) Fz(15px) Fz(400) C(engadgetFontDarkGray) C(engadgetFontBlack):h Td(n) Bxz(bb)" data-ylk="sec:header;subsec:account;slk:profile;elm:link;itc:0">Login</a></div><button class="P(0) Cur(p) Bd(n) Bgc(t) C(engadgetFontLightGray) wafer-toggle D(n)! D(b)!--md W(80px) W(60px)!--xs H(100%) Pos(r) Bdstarts(s)! Bdstartw(1px)! Bdstartc(engadgetGray)! srchBtn" data-component="IconButton" type="button" data-wf-toggle-class="click:toggle:active" data-wf-toggle-target="#search" aria-label="Search" title="Search"><div class="D(i)"><span><style>v\:shape { behavior:url(#default#VML); display:inline-block }</style><style>v\:shapetype { behavior:url(#default#VML); display:inline-block }</style><xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" /></span><div class="D(ib) Fill(engadgetFontLightGray) Stk(engadgetFontLightGray) srchBtn:h_Fill(#fff) srchBtn:h_Stk(#fff) Cur(p)" data-icon="search"><v:shape style="height:20px; width:20px;" coordsize="240,240" id="search" strokecolor="undefined" fillcolor="undefined" path="m90,30c57,30,30,57,30,90c30,123,57,150,90,150c123,150,150,123,150,90c150,57,123,30,90,30m227,227c223,231,217,231,213,227c213,227,139,153,139,153c126,164,109,170,90,170c46,170,10,134,10,90c10,46,46,10,90,10c134,10,170,46,170,90c170,109,164,126,153,139c153,139,227,213,227,213c231,217,231,223,227,227e" ></v:shape></div></div></button></div></div></div><script> window.performance.mark('header'); window.performance.measure('headerDone','PageStart','header'); </script></div></header><div id="nav" class="W(100%)"><div id="module-nav" class="wafer-rapid-module"><div><nav class="Pos(r)" data-component="Nav"><div class="rwd-outer-container W(100vw) D(f) Jc(sa) Bgc(engadgetSteelGray) D(n)--md Bdbc(engadgetGray) Bdbs(s) Bdbw(1px)" data-component="RWDContainer"><div class="rwd-inner-container W(1235px) W(980px)--lg W(640px)--md W(100%)--sm Mx(20px)--sm D(f) Jc(sb) Ai(c)"><ul class="List(n) D(f) P(0) M(0) H(80px) Pos(r) Start(-25px)"><li data-component="NavItem" class="wafer-menu nav-menu Pos(r)" data-wf-should-activate-on-hover="1" data-wf-skip-menuitem-focus="1"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetFontLightGray) Bgc(engadgetGray):h C(#engadgetWhiteSmoke):h menu-toggle Pos(r) Whs(nw) Mstart(5px) Mstart(0)!--md Bdts(s) Bdtw(1px) Bdtc(engadgetLightGray) Fz(16px)!--md H(65px)!--md P(15px) P(10px)!--lg Lh(20px)--md" href="/reviews/" data-wf-toggle-class="false" data-ylk="elm:navcat;itc:1;sec:navrail">Reviews</a><ul data-component="SubNav" class="menu-options sub-nav Bxz(bb) D(n) active+D(f) Miw(200px) Fxd(c) Pos(a) T(100%) Bgc(engadgetGray) Px(0) Pt(10px) Pb(20px) Z(5001) Pos(r)!--md T(a)!--md Pt(0)!--md Mstart(5px)"><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/best-tech/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Best in Tech</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/tag/hands-on/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Hands-On</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/reviews/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">View all Reviews</a></li></ul></li><li data-component="NavItem" class="wafer-menu nav-menu Pos(r)" data-wf-should-activate-on-hover="1" data-wf-skip-menuitem-focus="1"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetFontLightGray) Bgc(engadgetGray):h C(#engadgetWhiteSmoke):h menu-toggle Pos(r) Whs(nw) Mstart(5px) Mstart(0)!--md Bdts(s) Bdtw(1px) Bdtc(engadgetLightGray) Fz(16px)!--md H(65px)!--md P(15px) P(10px)!--lg Lh(20px)--md" href="/best-tech/" data-wf-toggle-class="false" data-ylk="elm:navcat;itc:1;sec:navrail">Buying Guides</a><ul data-component="SubNav" class="menu-options sub-nav Bxz(bb) D(n) active+D(f) Miw(200px) Fxd(c) Pos(a) T(100%) Bgc(engadgetGray) Px(0) Pt(10px) Pb(20px) Z(5001) Pos(r)!--md T(a)!--md Pt(0)!--md Mstart(5px)"><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/audio/headphones/best-wireless-earbuds-120058222.html" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Best Wireless Earbuds</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/home/smart-home/best-robot-vacuums-130010426.html" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Best Robot Vacuums</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/computing/laptops/best-laptops-120008636.html" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Best Laptops</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/best-gaming-laptops-172033838.html" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Best Gaming Laptops</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/the-best-budgeting-apps-to-replace-mint-143047346.html" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Best Mint Alternatives</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/best-vpn-130004396.html" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Best VPN</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/best-bluetooth-tracker-140028377.html" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Best Bluetooth Trackers</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/best-tech/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">View all Buying Guides</a></li></ul></li><li data-component="NavItem" class="wafer-menu nav-menu Pos(r)" data-wf-should-activate-on-hover="1" data-wf-skip-menuitem-focus="1"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetFontLightGray) Bgc(engadgetGray):h C(#engadgetWhiteSmoke):h menu-toggle Pos(r) Whs(nw) Mstart(5px) Mstart(0)!--md Bdts(s) Bdtw(1px) Bdtc(engadgetLightGray) Fz(16px)!--md H(65px)!--md P(15px) P(10px)!--lg Lh(20px)--md" href="/gaming/" data-wf-toggle-class="false" data-ylk="elm:navcat;itc:1;sec:navrail">Gaming</a><ul data-component="SubNav" class="menu-options sub-nav Bxz(bb) D(n) active+D(f) Miw(200px) Fxd(c) Pos(a) T(100%) Bgc(engadgetGray) Px(0) Pt(10px) Pb(20px) Z(5001) Pos(r)!--md T(a)!--md Pt(0)!--md Mstart(5px)"><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/gaming/playstation/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">PlayStation</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/gaming/nintendo/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Nintendo</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/gaming/xbox/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Xbox</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/gaming/pc/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">PC Gaming</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/gaming/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">All Gaming News</a></li></ul></li><li data-component="NavItem" class="wafer-menu nav-menu Pos(r)" data-wf-should-activate-on-hover="1" data-wf-skip-menuitem-focus="1"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetFontLightGray) Bgc(engadgetGray):h C(#engadgetWhiteSmoke):h menu-toggle Pos(r) Whs(nw) Mstart(5px) Mstart(0)!--md Bdts(s) Bdtw(1px) Bdtc(engadgetLightGray) Fz(16px)!--md H(65px)!--md P(15px) P(10px)!--lg Lh(20px)--md" href="/gear/" data-wf-toggle-class="false" data-ylk="elm:navcat;itc:1;sec:navrail">Gear</a><ul data-component="SubNav" class="menu-options sub-nav Bxz(bb) D(n) active+D(f) Miw(200px) Fxd(c) Pos(a) T(100%) Bgc(engadgetGray) Px(0) Pt(10px) Pb(20px) Z(5001) Pos(r)!--md T(a)!--md Pt(0)!--md Mstart(5px)"><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/gear/amazon/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Amazon</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/gear/apple/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Apple</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/gear/google/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Google</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/gear/microsoft/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Microsoft</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/gear/samsung/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Samsung</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/gear/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">View all Gear</a></li></ul></li><li data-component="NavItem" class="wafer-menu nav-menu Pos(r)" data-wf-should-activate-on-hover="1" data-wf-skip-menuitem-focus="1"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetFontLightGray) Bgc(engadgetGray):h C(#engadgetWhiteSmoke):h menu-toggle Pos(r) Whs(nw) Mstart(5px) Mstart(0)!--md Bdts(s) Bdtw(1px) Bdtc(engadgetLightGray) Fz(16px)!--md H(65px)!--md P(15px) P(10px)!--lg Lh(20px)--md" href="/entertainment/" data-wf-toggle-class="false" data-ylk="elm:navcat;itc:1;sec:navrail">Entertainment</a><ul data-component="SubNav" class="menu-options sub-nav Bxz(bb) D(n) active+D(f) Miw(200px) Fxd(c) Pos(a) T(100%) Bgc(engadgetGray) Px(0) Pt(10px) Pb(20px) Z(5001) Pos(r)!--md T(a)!--md Pt(0)!--md Mstart(5px)"><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/entertainment/tv-movies/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">TV &amp; Movies</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/entertainment/music/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Music</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/entertainment/streaming/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Streaming</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/entertainment/youtube/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">YouTube</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/entertainment/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">View all Entertainment</a></li></ul></li><li data-component="NavItem" class="wafer-menu nav-menu Pos(r)" data-wf-should-activate-on-hover="1" data-wf-skip-menuitem-focus="1"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetFontLightGray) Bgc(engadgetGray):h C(#engadgetWhiteSmoke):h menu-toggle Pos(r) Whs(nw) Mstart(5px) Mstart(0)!--md Bdts(s) Bdtw(1px) Bdtc(engadgetLightGray) Fz(16px)!--md H(65px)!--md P(15px) P(10px)!--lg Lh(20px)--md" href="/tomorrow/" data-wf-toggle-class="false" data-ylk="elm:navcat;itc:1;sec:navrail">Tomorrow</a><ul data-component="SubNav" class="menu-options sub-nav Bxz(bb) D(n) active+D(f) Miw(200px) Fxd(c) Pos(a) T(100%) Bgc(engadgetGray) Px(0) Pt(10px) Pb(20px) Z(5001) Pos(r)!--md T(a)!--md Pt(0)!--md Mstart(5px)"><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/science/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Science</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/science/space/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Space</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/ai/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">AI</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/science/robotics/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Robotics</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/transportation/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">Transportation</a></li><li data-component="SubNavItem" class="menu-item D(b) Lh(40px) Whs(nw) Bgc(engadgetFontBlack):h"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetWhiteGray) C(#fff):h Px(15px) Fw(400)!" href="/tomorrow/" data-ylk="elm:navcat;itc:0;sec:navrail;subsec:sub" aria-hidden="true">View all Tomorrow</a></li></ul></li><li data-component="NavItem" class="nav-menu"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetFontLightGray) C(#engadgetWhiteSmoke):h menu-toggle Pos(r) Whs(nw) Mstart(5px) Mstart(0)!--md Bdts(s) Bdtw(1px) Bdtc(engadgetLightGray) Fz(16px)!--md H(65px)!--md P(15px) P(10px)!--lg Lh(20px)--md" href="/deals/" data-wf-toggle-class="false" data-ylk="elm:navcat;itc:0;sec:navrail">Deals</a></li><li data-component="NavItem" class="nav-menu"><a data-component="NavLink" class="D(if) H(100%) W(100%) Ai(c) Fz(18px) Lh(30px) Fw(700) Td(n) Bxz(bb) C(engadgetFontLightGray) C(#engadgetWhiteSmoke):h menu-toggle Pos(r) Whs(nw) Mstart(5px) Mstart(0)!--md Bdts(s) Bdtw(1px) Bdtc(engadgetLightGray) Fz(16px)!--md H(65px)!--md P(15px) P(10px)!--lg Lh(20px)--md" href="/news/" data-wf-toggle-class="false" data-ylk="elm:navcat;itc:0;sec:navrail">News</a></li></ul><div class="D(f) Ai(c)"><ul class="D(f) D(n)!--lg Ai(c) List(n) Pstart(0) Pend(25px) M(0)"><li data-component="SocialItem" class="Mstart(25px) socialLink"><a href="https://www.facebook.com/Engadget/" alt="Facebook" target="_blank" rel="noopener noreferrer" class="C(white)" data-ylk="sec:hl-viewer;slk:Facebook;elm:share;itc:0"><span class="D(n)">Facebook</span><div class="D(i)"><span><style>v\:shape { behavior:url(#default#VML); display:inline-block }</style><style>v\:shapetype { behavior:url(#default#VML); display:inline-block }</style><xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" /></span><div class="D(ib) Fill(engadgetFontGray) Stk(engadgetFontGray) socialLink:h_Fill(#fff) socialLink:h_Stk(#fff) Cur(p)" data-icon="LogoFacebook"><v:shape style="height:24px; width:24px;" coordsize="320,320" id="LogoFacebook" strokecolor="undefined" fillcolor="undefined" path="m128,304c128,304,128,169,128,169c128,169,94,169,94,169c94,169,94,120,94,120c94,120,128,120,128,120c128,120,128,79,128,79c128,46,148,16,194,16c212,16,226,18,226,18c226,18,225,63,225,63c225,63,211,63,196,63c179,63,176,71,176,85c176,85,176,120,176,120c176,120,226,120,226,120c226,120,224,169,224,169c224,169,176,169,176,169c176,169,176,304,176,304c176,304,128,304,128,304c128,304,128,304,128,304e" ></v:shape></div></div></a></li><li data-component="SocialItem" class="Mstart(25px) socialLink"><a href="https://twitter.com/engadget/" alt="Twitter" target="_blank" rel="noopener noreferrer" class="C(white)" data-ylk="sec:hl-viewer;slk:Twitter;elm:share;itc:0"><span class="D(n)">Twitter</span><div class="D(i)"><span><style>v\:shape { behavior:url(#default#VML); display:inline-block }</style><style>v\:shapetype { behavior:url(#default#VML); display:inline-block }</style><xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" /></span><div class="D(ib) Fill(engadgetFontGray) Stk(engadgetFontGray) socialLink:h_Fill(#fff) socialLink:h_Stk(#fff) Cur(p)" data-icon="LogoTwitter"><v:shape style="height:24px; width:24px;" coordsize="240,240" id="LogoTwitter" strokecolor="undefined" fillcolor="undefined" path="m139,108c139,108,213,23,213,23c213,23,196,23,196,23c196,23,131,97,131,97c131,97,80,23,80,23c80,23,20,23,20,23c20,23,98,134,98,134c98,134,20,223,20,223c20,223,38,223,38,223c38,223,106,145,106,145c106,145,160,223,160,223c160,223,220,223,220,223c220,223,139,108,139,108c139,108,139,108,139,108c139,108,139,108,139,108m115,135c115,135,107,124,107,124c107,124,44,36,44,36c44,36,71,36,71,36c71,36,122,107,122,107c122,107,130,118,130,118c130,118,196,211,196,211c196,211,169,211,169,211c169,211,115,135,115,135c115,135,115,135,115,135c115,135,115,135,115,135e" ></v:shape></div></div></a></li><li data-component="SocialItem" class="Mstart(25px) socialLink"><a href="https://www.youtube.com/user/engadget" alt="YouTube" target="_blank" rel="noopener noreferrer" class="C(white)" data-ylk="sec:hl-viewer;slk:YouTube;elm:share;itc:0"><span class="D(n)">YouTube</span><div class="D(i)"><span><style>v\:shape { behavior:url(#default#VML); display:inline-block }</style><style>v\:shapetype { behavior:url(#default#VML); display:inline-block }</style><xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" /></span><div class="D(ib) Fill(engadgetFontGray) Stk(engadgetFontGray) socialLink:h_Fill(#fff) socialLink:h_Stk(#fff) Cur(p)" data-icon="LogoYoutube"><v:shape style="height:24px; width:24px;" coordsize="240,240" id="LogoYoutube" strokecolor="undefined" fillcolor="undefined" path="m97,151c97,151,97,89,97,89c97,89,157,120,157,120c157,120,97,151,97,151c97,151,97,151,97,151m228,79c228,79,226,63,219,57c211,48,201,48,197,48c166,45,120,45,120,45c120,45,120,45,120,45c120,45,74,45,43,48c39,48,29,48,21,57c14,64,12,79,12,79c12,79,10,96,10,114c10,114,10,131,10,131c10,149,12,167,12,167c12,167,14,182,21,188c29,197,40,197,45,198c63,199,120,200,120,200c120,200,166,200,197,198c201,197,211,197,219,188c226,182,228,167,228,167c228,167,230,149,230,131c230,131,230,114,230,114c230,96,228,79,228,79c228,79,228,79,228,79e" ></v:shape></div></div></a></li></ul><button class="P(0) Cur(p) Bd(n) Bgc(t) C(engadgetFontLightGray) srchBtn" data-component="IconButton" type="button" id="searchBtn" aria-label="Search" title="Search"><div class="D(i)"><span><style>v\:shape { behavior:url(#default#VML); display:inline-block }</style><style>v\:shapetype { behavior:url(#default#VML); display:inline-block }</style><xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" /></span><div class="D(ib) Fill(engadgetFontLightGray) Stk(engadgetFontLightGray) srchBtn:h_Fill(white) srchBtn:h_Stk(white) Cur(p)" data-icon="search"><v:shape style="height:20px; width:20px;" coordsize="240,240" id="search" strokecolor="undefined" fillcolor="undefined" path="m90,30c57,30,30,57,30,90c30,123,57,150,90,150c123,150,150,123,150,90c150,57,123,30,90,30m227,227c223,231,217,231,213,227c213,227,139,153,139,153c126,164,109,170,90,170c46,170,10,134,10,90c10,46,46,10,90,10c134,10,170,46,170,90c170,109,164,126,153,139c153,139,227,213,227,213c231,217,231,223,227,227e" ></v:shape></div></div></button></div></div></div><nav id="fixed-nav" aria-hidden="true" data-component="FixedNav" class="Pos(f) T(0) Start(0) W(100%) Z(5000) TranslateY(-100%) Trsp(transform) Trsdu(0.5s) Trstf(eo)"><div class="rwd-outer-container W(100vw) D(f) Jc(sa) H(80px) Bgc(engadgetSteelGray) D(n)--md Bdbc(engadgetGray) Bdbs(s) Bdbw(1px)" data-component="RWDContainer"><div class="rwd-inner-container W(1235px) W(980px)--lg W(640px)--md W(100%)--sm Mx(20px)--sm Maw(1235px) Maw(980px)--lg D(f) Ai(c) Jc(sb)"><div class="D(f) Ai(c) H(100%)"><a href="/" alt="Engadget US" class="Td(n) Pend(50px)" data-ylk="sec:lnav;elm:logo;itc:0" aria-label="Engadget US"><div class="D(i)"><span><style>v\:shape { behavior:url(#default#VML); display:inline-block }</style><style>v\:shapetype { behavior:url(#default#VML); display:inline-block }</style><xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" /></span><div class="D(ib) Fill(#fff) Stk(#fff) Cur(p)" data-icon="logo-engadget"><v:shape style="height:33px; width:33px;" coordsize="1520,330" id="logo-engadget" strokecolor="undefined" fillcolor="undefined" path="m0,241c0,257,13,270,30,270c30,270,150,270,150,270c150,270,150,240,150,240c150,240,30,240,30,240c30,240,30,210,30,210c30,210,148,210,148,210c164,210,180,197,180,181c180,181,180,182,180,182c180,182,180,123,180,123c180,107,165,91,148,91c148,91,30,91,30,91c14,91,0,107,0,123c0,123,0,241,0,241c0,241,0,241,0,241m150,180c150,180,30,180,30,180c30,180,30,120,30,120c30,120,150,120,150,120c150,120,150,180,150,180c150,180,150,180,150,180m551,90c551,90,432,90,432,90c416,90,400,106,400,122c400,122,400,241,400,241c400,241,400,240,400,240c400,256,416,270,432,270c432,270,550,270,550,270c550,270,550,300,550,300c550,300,430,300,430,300c430,300,430,330,430,330c430,330,551,330,551,330c567,330,580,316,580,300c580,300,580,122,580,122c580,106,567,90,551,90c551,90,551,90,551,90m550,240c550,240,430,240,430,240c430,240,430,120,430,120c430,120,550,120,550,120c550,120,550,240,550,240c550,240,550,240,550,240m320,90c320,90,231,90,231,90c215,90,200,106,200,122c200,122,200,270,200,270c200,270,230,270,230,270c230,270,230,120,230,120c230,120,320,120,320,120c336,120,350,135,350,152c350,152,350,270,350,270c350,270,380,270,380,270c380,270,380,152,380,152c380,119,353,90,320,90c320,90,320,90,320,90m750,240c750,240,630,240,630,240c630,240,630,151,630,151c630,135,646,119,663,119c663,119,750,119,750,119c750,119,750,269,750,269c750,269,780,269,780,269c780,269,780,122,780,122c780,106,768,90,752,90c752,90,663,90,663,90c630,90,600,119,600,152c600,152,600,241,600,241c600,257,617,270,633,270c633,270,685,270,685,270c712,270,740,259,750,240c750,240,750,270,750,270m1430,0c1430,0,1400,0,1400,0c1400,0,1400,270,1400,270c1400,270,1430,270,1430,270c1430,270,1430,120,1430,120c1430,120,1520,120,1520,120c1520,120,1520,90,1520,90c1520,90,1430,90,1430,90c1430,90,1430,0,1430,0m1010,241c1010,257,1019,270,1035,270c1035,270,1150,270,1150,270c1150,270,1150,300,1150,300c1150,300,1040,300,1040,300c1040,300,1040,330,1040,330c1040,330,1154,330,1154,330c1170,330,1180,316,1180,299c1180,299,1180,300,1180,300c1180,300,1180,122,1180,122c1180,106,1170,90,1154,90c1154,90,1035,90,1035,90c1019,90,1010,106,1010,122c1010,122,1010,241,1010,241c1010,241,1010,241,1010,241m1150,240c1150,240,1040,240,1040,240c1040,240,1040,120,1040,120c1040,120,1150,120,1150,120c1150,120,1150,240,1150,240c1150,240,1150,240,1150,240m950,90c950,90,834,90,834,90c818,90,800,106,800,122c800,122,800,241,800,241c800,241,800,240,800,240c800,256,818,270,834,270c834,270,980,270,980,270c980,270,980,0,980,0c980,0,950,0,950,0c950,0,950,90,950,90c950,90,950,90,950,90m950,240c950,240,830,240,830,240c830,240,830,120,830,120c830,120,950,120,950,120c950,120,950,240,950,240c950,240,950,240,950,240m1200,241c1200,257,1217,270,1233,270c1233,270,1350,270,1350,270c1350,270,1350,240,1350,240c1350,240,1230,240,1230,240c1230,240,1230,210,1230,210c1230,210,1352,210,1352,210c1368,210,1380,197,1380,181c1380,181,1380,182,1380,182c1380,182,1380,123,1380,123c1380,107,1368,91,1352,91c1352,91,1233,91,1233,91c1217,91,1200,107,1200,123c1200,123,1200,241,1200,241c1200,241,1200,241,1200,241m1350,180c1350,180,1230,180,1230,180c1230,180,1230,120,1230,120c1230,120,1350,120,1350,120c1350,120,1350,180,1350,180c1350,180,1350,180,1350,180e" ></v:shape></div></div></a><div class="Pos(r) H(100%)"><button class="drawer-toggle wafer-toggle H(100%) Px(60px) BdX Bdc(engadgetGray) D(f) Ai(c) Bgc(t) C(engadgetWhiteGray) C(#fff):h Fz(16px) Cur(p)" type="button" data-wf-toggle-class="click:toggle:active" aria-label="Sections" data-ylk="itc:0;sec:lnav;slk:Sections;elm:link">Sections<div class="D(i)"><span><style>v\:shape { behavior:url(#default#VML); display:inline-block }</style><style>v\:shapetype { behavior:url(#default#VML); display:inline-block }</style><xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" /></span><div class="D(ib) Fill(engadgetFontGray) Stk(engadgetFontGray) drawer-toggle:h_Fill(#fff) drawer-toggle:h_Stk(#fff) Mstart(10px) Cur(p)" data-icon="caret-down"><v:shape style="height:20px; width:20px;" coordsize="480,480" id="caret-down" strokecolor="undefined" fillcolor="undefined" path="m242,332c242,332,369,204,369,204c377,197,377,184,369,176c362,168,349,168,341,176c341,176,242,275,242,275c242,275,143,176,143,176c135,168,123,168,115,176c107,184,107,197,115,204c115,204,242,332,242,332c242,332,242,332,242,332e" ></v:shape></div></div></button><ul id="nav-drawer" data-component="Drawer" class="D(n) List(n) Fld(c) Ai(fs) Pos(a) W(100%) T(100%) Start(0) M(0) P(0) Pt(10px)! Pb(20px)! Bgc(engadgetGray) C(white) BdT Bdtc(engadgetLightGray)"><li class="Py(5px) Px(25px)"><a href="/reviews/" class="Fz(16px) C(engadgetWhiteGray) C(white):h Td(n)" data-ylk="sec:lnav;elm:navcat;itc:0">Reviews</a></li><li class="Py(5px) Px(25px)"><a href="/best-tech/" class="Fz(16px) C(engadgetWhiteGray) C(white):h Td(n)" data-ylk="sec:lnav;elm:navcat;itc:0">Buying Guides</a></li><li class="Py(5px) Px(25px)"><a href="/gaming/" class="Fz(16px) C(engadgetWhiteGray) C(white):h Td(n)" data-ylk="sec:lnav;elm:navcat;itc:0">Gaming</a></li><li class="Py(5px) Px(25px)"><a href="/gear/" class="Fz(16px) C(engadgetWhiteGray) C(white):h Td(n)" data-ylk="sec:lnav;elm:navcat;itc:0">Gear</a></li><li class="Py(5px) Px(25px)"><a href="/entertainment/" class="Fz(16px) C(engadgetWhiteGray) C(white):h Td(n)" data-ylk="sec:lnav;elm:navcat;itc:0">Entertainment</a></li><li class="Py(5px) Px(25px)"><a href="/tomorrow/" class="Fz(16px) C(engadgetWhiteGray) C(white):h Td(n)" data-ylk="sec:lnav;elm:navcat;itc:0">Tomorrow</a></li><li class="Py(5px) Px(25px)"><a href="/deals/" class="Fz(16px) C(engadgetWhiteGray) C(white):h Td(n)" data-ylk="sec:lnav;elm:navcat;itc:0">Deals</a></li><li class="Py(5px) Px(25px)"><a href="/news/" class="Fz(16px) C(engadgetWhiteGray) C(white):h Td(n)" data-ylk="sec:lnav;elm:navcat;itc:0">News</a></li></ul></div></div><div class="D(f) Ai(c) H(100%)"><div class="D(ib) Pend(20px)"><a href="https://oidc.engadget.com/login?dest=https%3A%2F%2Fwww.engadget.com&amp;pspid=1197802876&amp;activity=header" class="D(if) Ai(c) Fz(15px) Fz(400) C(engadgetFontGray) C(#fff):h Td(n) Bxz(bb)" data-ylk="sec:header;subsec:account;slk:login;elm:link;itc:0" aria-label="login">Login</a></div><button class="P(0) Cur(p) Bd(n) Bgc(t) C(engadgetFontLightGray) wafer-toggle BdStart! Bdc(engadgetGray)! W(80px) H(100%) srchBtn" data-component="IconButton" type="button" data-wf-toggle-class="click:toggle:active" data-wf-toggle-target="#search" aria-label="Search" title="Search"><div class="D(i)"><span><style>v\:shape { behavior:url(#default#VML); display:inline-block }</style><style>v\:shapetype { behavior:url(#default#VML); display:inline-block }</style><xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" /></span><div class="D(ib) Fill(engadgetFontGray) Stk(engadgetFontGray) srchBtn:h_Fill(#fff) srchBtn:h_Stk(#fff) Cur(p)" data-icon="search"><v:shape style="height:20px; width:20px;" coordsize="240,240" id="search" strokecolor="undefined" fillcolor="undefined" path="m90,30c57,30,30,57,30,90c30,123,57,150,90,150c123,150,150,123,150,90c150,57,123,30,90,30m227,227c223,231,217,231,213,227c213,227,139,153,139,153c126,164,109,170,90,170c46,170,10,134,10,90c10,46,46,10,90,10c134,10,170,46,170,90c170,109,164,126,153,139c153,139,227,213,227,213c231,217,231,223,227,227e" ></v:shape></div></div></button></div></div></div></nav><form id="search" data-component="Search" class="V(h) Pe(n) Op(0) Trsdu(0.2s) Trstf(eo) Pos(a) T(0) Start(0) W(100%) Pos(f)!--md H(80px) H(60px)!--xs Z(5001) Bgc(engadgetGray)" style="transition-property:opacity" action="https://search.engadget.com/search" aria-label="Search form"><div class="rwd-outer-container W(100vw) D(f) Jc(sa) H(100%) BdB Bdbc(engadgetFontGray)" data-component="RWDContainer"><div class="rwd-inner-container W(1235px) W(980px)--lg W(640px)--md W(100%)--sm Mx(20px)--sm D(f) Ai(c)"><button class="P(0) Cur(p) Bd(n) Bgc(t) C(engadgetFontLightGray) P(0) Pend(16px)! Bd(n) Bgc(t) C(engadgetFontLightGray)" data-component="IconButton" type="submit" aria-label="Search" title="Search" data-ylk="sec:nav;slk:vert-srch;elm:search;elmt:icon;itc:1"><div class="D(i)"><span><style>v\:shape { behavior:url(#default#VML); display:inline-block }</style><style>v\:shapetype { behavior:url(#default#VML); display:inline-block }</style><xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" /></span><div class="D(ib) Fill(engadgetFontLightGray) Stk(engadgetFontLightGray) W(24px) H(24px) W(20px)--xs H(20px)--xs Cur(p)" data-icon="search"><v:shape style="height:24px; width:24px;" coordsize="240,240" id="search" strokecolor="undefined" fillcolor="undefined" path="m90,30c57,30,30,57,30,90c30,123,57,150,90,150c123,150,150,123,150,90c150,57,123,30,90,30m227,227c223,231,217,231,213,227c213,227,139,153,139,153c126,164,109,170,90,170c46,170,10,134,10,90c10,46,46,10,90,10c134,10,170,46,170,90c170,109,164,126,153,139c153,139,227,213,227,213c231,217,231,223,227,227e" ></v:shape></div></div></button><input type="text" id="search-terms" name="p" class="Fz(22px) Fz(18px)--xs C(engadgetFontLightGray) C(engadgetFontLightGray)::ph Bgc(t) O(n) Bd(n) Fxg(1)" placeholder="What are you searching for?" autofocus="" required="" aria-autocomplete="both" aria-roledescription="combobox" aria-expanded="false" aria-label="Search"/><input type="hidden" name="fr" value="engadget"/><button class="P(0) Cur(p) Bd(n) Bgc(t) C(engadgetFontLightGray) wafer-toggle P(0) Cur(p) Bd(n) Bgc(t) C(engadgetFontLightGray) Mend(-4px) clsBtn" data-component="IconButton" id="searchCancelBtn" type="button" aria-label="Cancel" title="Cancel" data-wf-toggle-class="click:toggle:active" data-wf-toggle-target="#search"><div class="D(i)"><span><style>v\:shape { behavior:url(#default#VML); display:inline-block }</style><style>v\:shapetype { behavior:url(#default#VML); display:inline-block }</style><xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" /></span><div class="D(ib) Fill(engadgetFontLightGray) Stk(engadgetFontLightGray) clsBtn:h_Fill(#fff) clsBtn:h_Stk(#fff) W(30px) H(30px) W(24px)!--xs H(24px)!--xs Cur(p)" data-icon="close"><v:shape style="height:48px; width:48px;" coordsize="480,480" id="close" strokecolor="undefined" fillcolor="undefined" path="m380,348c380,348,281,249,281,249c281,249,380,150,380,150c388,142,388,130,380,122c372,114,359,114,352,122c352,122,253,221,253,221c253,221,154,122,154,122c146,114,133,114,125,122c117,130,117,142,125,150c125,150,224,249,224,249c224,249,125,348,125,348c117,356,117,369,125,377c133,384,146,384,154,377c154,377,253,278,253,278c253,278,352,377,352,377c359,384,372,384,380,377c388,369,388,356,380,348c380,348,380,348,380,348e" ></v:shape></div></div></button></div></div><div class="W(100%) Bgc(engadgetGray) C(engadgetFontLightGray) Bdtc(engadgetBlack) Bdts(s) Bdtw(1px) D(f) Jc(sa)" style="transition:opacity .3s ease"><div class="rwd-outer-container W(100vw) D(f) Jc(sa)" data-component="RWDContainer"><div class="rwd-inner-container W(1235px) W(980px)--lg W(640px)--md W(100%)--sm Mx(20px)--sm D(f)"><div id="search-results" class="W(100%) Ov(a) Mah(330px)"></div></div></div></div></form></nav></div><script> window.performance.mark('nav'); window.performance.measure('navDone','PageStart','nav'); </script></div></div><div id="Masterwrap" class="W(100%) Pt(10px) Pos(r) Op(1) Reader-open_Op(0) Trs($pageTransition)"><div id="Page" class="D(f)! Fld(r) Fxw(w) Jc(sb) Ai(fs) Z(1) Pos(r) Mx(a)"><main class="W(100%)" role="main"><div id="module-author" class="wafer-rapid-module"><div><div class="Bgc(engadgetSteelGray) W(100vw) D(b) Ta(c) Pos(r) Z(1) Jc(c) Py(25px) M(MarginCenter) Mt(-10px)"><div class="" data-component="UacAd"><div id="LB-MULTI_ATF"></div></div></div><div id="authorContent" class="Pt(60px) Pb(80px) Bgc(#eaeaeb)"><div class="rwd-outer-container W(100vw) D(f) Jc(sa)" data-component="RWDContainer"><div class="rwd-inner-container W(1235px) W(980px)--lg W(640px)--md W(100%)--sm Mx(20px)--sm"><div class="W(100%) Pb(40px) Mb(40px) D(f) Fxw(w) Bdbc(engadgetGutter) Bdbs(s) Bdbw(1px)"><img class="W(100px) H(100px) Bdrs(50%)" src="https://s.yimg.com/uu/api/res/1.2/ZsOAenTPQSl420su50ilCQ--~B/Zmk9ZmlsbDtoPTIwMDtweW9mZj0wO3c9MjAwO2FwcGlkPXl0YWNoeW9u/https://o.aolcdn.com/images/dims?image_uri=https%3A%2F%2Fo.aolcdn.com%2Fimages%2Fdims%3Fimage_uri%3Dhttps%253A%252F%252Fs.yimg.com%252Fos%252Fcreatr-uploaded-images%252F2021-05%252F87623ba0-b8b7-11eb-b7ce-b7f4d595eb4a%26compress%3D1%26progressive%3D1%26quality%3D75%26client%3Dhawkeye%26signature%3D8bdd92d146e3cd8d60a6076bed81607c0900edcc&amp;compress=1&amp;progressive=1&amp;quality=75&amp;client=hawkeye&amp;signature=1cdc07d3473e22313a501e63334053e4e09396d1.cf.jpg" alt="Engadget"/><div><h1 class="Fz(24px)--sm Fz(34px)--md Fz(40px) Lh(40px) Fw(700) Pt(20px) Pstart(25px) My(0px)!">Engadget</h1><div class="C(engadgetFontGray)"><span class="D(i) C(engadgetFontGray) Fz(14px) Lh(40px) Fw(700) Pt(20px) Pstart(25px)"><span class="Bdstartw(1px) Bdc(engadgetFontGray) Bdstarts(s) Mstart(15px) Pstart(20px)"><a href="https://twitter.com/engadget" alt="https://twitter.com/engadget" target="_blank" rel="noopener noreferrer" class="C(engadgetFontGray)" data-ylk="sec:followus;slk:engadget;elm:follow;itc:0"><div class="D(i)"><span><style>v\:shape { behavior:url(#default#VML); display:inline-block }</style><style>v\:shapetype { behavior:url(#default#VML); display:inline-block }</style><xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" /></span><div class="D(ib) Fill(engadgetFontGray) Stk(engadgetFontGray) socialLink:h_Fill(#fff) socialLink:h_Stk(#fff) Cur(p)" data-icon="LogoTwitter"><v:shape style="height:14px; width:14px;" coordsize="320,320" id="LogoTwitter" strokecolor="undefined" fillcolor="undefined" path="m304,71c293,76,282,79,270,80c282,73,292,61,296,48c285,54,272,59,259,62c248,50,232,43,215,43c183,43,156,70,156,102c156,107,157,111,158,116c109,113,65,90,36,54c31,63,28,73,28,84c28,104,38,122,54,133c45,132,35,130,28,125c28,125,28,126,28,126c28,155,48,178,75,184c70,185,65,186,59,186c56,186,52,186,48,185c56,208,78,225,103,226c83,242,58,251,30,251c25,251,21,251,16,250c42,267,73,277,107,277c215,277,275,187,275,109c275,106,275,104,274,101c286,93,296,83,304,71c304,71,304,71,304,71e" ></v:shape></div></div></a></span></span></div></div></div><div class="W(80%) W(100%)--sm"><span class="Fw(400) Fz(18px) Lh(28px)">A collaboration between various members of the Engadget editorial team.</span></div></div></div></div><div class="rwd-outer-container W(100vw) D(f) Jc(sa)" data-component="RWDContainer"><div class="rwd-inner-container W(1235px) W(980px)--lg W(640px)--md W(100%)--sm Mx(20px)--sm My(40px)"><div class="W(100%) Py(20px) Bdbc(engadgetGutter) Bdbs(s) Bdbw(1px)" data-component="SectionHeader"><div class="W(30px) H(3px) Mb(5px) Bgc(engadgetBlack)"></div><h2 class="M(0) C(engadgetBlack) Fw(700) Fz(24px) Mt(10px) ">Articles By Engadget</h2></div><div class="D(f) Ai(st) Mt(5px) Mt(0)--md Mt(5px) Mt(0)--md Ai(fs)! Mx(-20px)--sm" data-component="TwoColumnContainer"><div class="W(100%) "><ul class="M(0) P(0) List(n)" data-component="LatestStream" data-yaft-module="tdv2-applet-LatestStream"><li class="Py(40px) Bdbc(engadgetGutter) Bdbs(s) Bdbw(1px) Py(0px)--sm Bdbw(0px)--sm"><article data-component="PostCard"><div class="D(f) H(100%)--sm Fld(c)--sm Ai(st)" data-component="HorizontalCard"><a title="Everything announced at the Xbox Developer Direct showcase" href="/gaming/xbox/everything-announced-at-the-xbox-developer-direct-showcase-190406197.html" class="D(b) Pos(r)" data-ylk="sec:author;slk:Everything announced at the Xbox Developer Direct showcase;elm:hdln;ct:story;itc:0;cpos:1;pos:1"><img class="Pos(r) W(350px) W(230px)--lg W(100%)--sm D(b) Trsp(a) Trsdu(300ms) Op(0.8):h H(a)" loading="eager" alt="Doom: The Dark Ages" src="https://s.yimg.com/uu/api/res/1.2/NleToAKAYC275OFctcjWHw--~B/Zmk9ZmlsbDtoPTM5NDtweW9mZj0wO3c9NzAwO2FwcGlkPXl0YWNoeW9u/https://s.yimg.com/os/creatr-uploaded-images/2025-01/8952ee40-d9bb-11ef-af7f-042e3ec56700.cf.jpg" width="700" height="394"/></a><div class="Pos(r) D(f) Ai(st) Mstart(25px) Mstart(0)--sm Mb(0)--sm"><div class="Px(20px)--sm Py(15px)--sm Bgc(white)--sm W(100%)--sm"><div class="D(f) Fld(c) Ai(fs)" data-component="PostInfo"><h2 class="My(0)"><a href="/gaming/xbox/everything-announced-at-the-xbox-developer-direct-showcase-190406197.html" class="C(engadgetSteelGray) Fw(400) Td(n) Bdbw(1px):h Bdbc(lightgrey):h Bdbs(s):h Fz(30px) Lh(35px) Fz(22px)--lg Lh(25px)--lg Fz(24px)--md Lh(30px)--md Fz(22px)--sm Lh(25px)--sm Fw(500)!--sm serif" data-ylk="sec:author;slk:Everything announced at the Xbox Developer Direct showcase;elm:hdln;ct:story;itc:0;cpos:1;pos:2">Everything announced at the Xbox Developer Direct showcase</a></h2><div class="Mt(10px) Fz(15px) Lh(20px) D(n)--sm serif C(engadgetFontBlack)">A new Ninja Gaiden game was a surprise, but Doom stole the show.</div><div class="Mt(15px) D(f) Ai(c) Fz(14px)"><div class="Mend(7px)"><a alt="Opens Engadget webpage" href="/about/editors/engadget-editorial/" class="D(f) Ai(c) Td(n)" data-ylk="sec:author;slk:Engadget;elm:author;itc:0"><img alt="Engadget" src="https://s.yimg.com/uu/api/res/1.2/6Mxq5f3MVCrUk98VdJ1xrQ--~B/Zmk9ZmlsbDtoPTYwO3B5b2ZmPTA7dz02MDthcHBpZD15dGFjaHlvbg--/https://o.aolcdn.com/images/dims?image_uri=https%3A%2F%2Fo.aolcdn.com%2Fimages%2Fdims%3Fimage_uri%3Dhttps%253A%252F%252Fs.yimg.com%252Fos%252Fcreatr-uploaded-images%252F2021-05%252F87623ba0-b8b7-11eb-b7ce-b7f4d595eb4a%26compress%3D1%26progressive%3D1%26quality%3D75%26client%3Dhawkeye%26signature%3D8bdd92d146e3cd8d60a6076bed81607c0900edcc&amp;compress=1&amp;progressive=1&amp;quality=75&amp;client=hawkeye&amp;signature=1cdc07d3473e22313a501e63334053e4e09396d1.cf.jpg" class="W(25px) H(25px) Bdrs(50%)"/><div class="C(engadgetFontDarkGray) D(ib) Pstart(10px)"><span>By </span>Engadget<span>, 01.24.2025</span></div></a></div><div></div></div></div></div></div></div></article></li><li class="Py(40px) Bdbc(engadgetGutter) Bdbs(s) Bdbw(1px) Py(0px)--sm Bdbw(0px)--sm"><article data-component="PostCard"><div class="D(f) H(100%)--sm Fld(c)--sm Ai(st)" data-component="HorizontalCard"><a title="The best of CES 2025" href="/ces-2025-the-best-tech-and-gadgets-we-saw-in-las-vegas-211535722.html" class="D(b) Pos(r)" data-ylk="sec:author;slk:The best of CES 2025;elm:hdln;ct:story;itc:0;cpos:2;pos:1"><img class="Pos(r) W(350px) W(230px)--lg W(100%)--sm D(b) Trsp(a) Trsdu(300ms) Op(0.8):h H(a)" loading="eager" alt="Best of CES" src="https://s.yimg.com/uu/api/res/1.2/yso6eVNbpjerCWhHLVw_tQ--~B/Zmk9ZmlsbDtoPTM5NDtweW9mZj0wO3c9NzAwO2FwcGlkPXl0YWNoeW9u/https://s.yimg.com/os/creatr-uploaded-images/2025-01/94396600-ceca-11ef-bf7b-cdad590b12c1.cf.jpg" width="700" height="394"/></a><div class="Pos(r) D(f) Ai(st) Mstart(25px) Mstart(0)--sm Mb(0)--sm"><div class="Px(20px)--sm Py(15px)--sm Bgc(white)--sm W(100%)--sm"><div class="D(f) Fld(c) Ai(fs)" data-component="PostInfo"><h2 class="My(0)"><a href="/ces-2025-the-best-tech-and-gadgets-we-saw-in-las-vegas-211535722.html" class="C(engadgetSteelGray) Fw(400) Td(n) Bdbw(1px):h Bdbc(lightgrey):h Bdbs(s):h Fz(30px) Lh(35px) Fz(22px)--lg Lh(25px)--lg Fz(24px)--md Lh(30px)--md Fz(22px)--sm Lh(25px)--sm Fw(500)!--sm serif" data-ylk="sec:author;slk:The best of CES 2025;elm:hdln;ct:story;itc:0;cpos:2;pos:2">The best of CES 2025</a></h2><div class="Mt(10px) Fz(15px) Lh(20px) D(n)--sm serif C(engadgetFontBlack)">Presenting our 12 finalists, plus the winner of our best in show award.</div><div class="Mt(15px) D(f) Ai(c) Fz(14px)"><div class="Mend(7px)"><a alt="Opens Engadget webpage" href="/about/editors/engadget-editorial/" class="D(f) Ai(c) Td(n)" data-ylk="sec:author;slk:Engadget;elm:author;itc:0"><img alt="Engadget" src="https://s.yimg.com/uu/api/res/1.2/6Mxq5f3MVCrUk98VdJ1xrQ--~B/Zmk9ZmlsbDtoPTYwO3B5b2ZmPTA7dz02MDthcHBpZD15dGFjaHlvbg--/https://o.aolcdn.com/images/dims?image_uri=https%3A%2F%2Fo.aolcdn.com%2Fimages%2Fdims%3Fimage_uri%3Dhttps%253A%252F%252Fs.yimg.com%252Fos%252Fcreatr-uploaded-images%252F2021-05%252F87623ba0-b8b7-11eb-b7ce-b7f4d595eb4a%26compress%3D1%26progressive%3D1%26quality%3D75%26client%3Dhawkeye%26signature%3D8bdd92d146e3cd8d60a6076bed81607c0900edcc&amp;compress=1&amp;progressive=1&amp;quality=75&amp;client=hawkeye&amp;signature=1cdc07d3473e22313a501e63334053e4e09396d1.cf.jpg" class="W(25px) H(25px) Bdrs(50%)"/><div class="C(engadgetFontDarkGray) D(ib) Pstart(10px)"><span>By </span>Engadget<span>, 01.12.2025</span></div></a></div><div></div></div></div></div></div></div></article></li><li class="Py(40px) Bdbc(engadgetGutter) Bdbs(s) Bdbw(1px) Py(0px)--sm Bdbw(0px)--sm"><article data-component="PostCard"><div class="D(f) H(100%)--sm Fld(c)--sm Ai(st)" data-component="HorizontalCard"><a title="The best depressing games to languish to in 2025" href="/gaming/best-depressing-games-120013247.html" class="D(b) Pos(r)" data-ylk="sec:author;slk:The best depressing games to languish to in 2025;elm:hdln;ct:story;itc:0;cpos:3;pos:1"><img class="Pos(r) W(350px) W(230px)--lg W(100%)--sm D(b) Trsp(a) Trsdu(300ms) Op(0.8):h H(a)" loading="eager" alt="The best depressing games" src="https://s.yimg.com/uu/api/res/1.2/dQuN9Az3__1Bj9SuWvaXDg--~B/Zmk9ZmlsbDtoPTM5NDtweW9mZj0wO3c9NzAwO2FwcGlkPXl0YWNoeW9u/https://s.yimg.com/os/creatr-uploaded-images/2024-12/0672c150-b7cc-11ef-9fba-8c8b80391240.cf.jpg" width="700" height="394"/></a><div class="Pos(r) D(f) Ai(st) Mstart(25px) Mstart(0)--sm Mb(0)--sm"><div class="Px(20px)--sm Py(15px)--sm Bgc(white)--sm W(100%)--sm"><div class="D(f) Fld(c) Ai(fs)" data-component="PostInfo"><h2 class="My(0)"><a href="/gaming/best-depressing-games-120013247.html" class="C(engadgetSteelGray) Fw(400) Td(n) Bdbw(1px):h Bdbc(lightgrey):h Bdbs(s):h Fz(30px) Lh(35px) Fz(22px)--lg Lh(25px)--lg Fz(24px)--md Lh(30px)--md Fz(22px)--sm Lh(25px)--sm Fw(500)!--sm serif" data-ylk="sec:author;slk:The best depressing games to languish to in 2025;elm:hdln;ct:story;itc:0;cpos:3;pos:2">The best depressing games to languish to in 2025</a></h2><div class="Mt(10px) Fz(15px) Lh(20px) D(n)--sm serif C(engadgetFontBlack)">There are a lot of different games that&#x27;ll accompany you through the dark side.</div><div class="Mt(15px) D(f) Ai(c) Fz(14px)"><div class="Mend(7px)"><a alt="Opens Engadget webpage" href="/about/editors/engadget-editorial/" class="D(f) Ai(c) Td(n)" data-ylk="sec:author;slk:Engadget;elm:author;itc:0"><img alt="Engadget" src="https://s.yimg.com/uu/api/res/1.2/6Mxq5f3MVCrUk98VdJ1xrQ--~B/Zmk9ZmlsbDtoPTYwO3B5b2ZmPTA7dz02MDthcHBpZD15dGFjaHlvbg--/https://o.aolcdn.com/images/dims?image_uri=https%3A%2F%2Fo.aolcdn.com%2Fimages%2Fdims%3Fimage_uri%3Dhttps%253A%252F%252Fs.yimg.com%252Fos%252Fcreatr-uploaded-images%252F2021-05%252F87623ba0-b8b7-11eb-b7ce-b7f4d595eb4a%26compress%3D1%26progressive%3D1%26quality%3D75%26client%3Dhawkeye%26signature%3D8bdd92d146e3cd8d60a6076bed81607c0900edcc&amp;compress=1&amp;progressive=1&amp;quality=75&amp;client=hawkeye&amp;signature=1cdc07d3473e22313a501e63334053e4e09396d1.cf.jpg" class="W(25px) H(25px) Bdrs(50%)"/><div class="C(engadgetFontDarkGray) D(ib) Pstart(10px)"><span>By </span>Engadget<span>, 12.30.2024</span></div></a></div><div></div></div></div></div></div></div></article></li><li class="Bgc(engadgetGhostWhite) Py(30px) Bdbc(engadgetGutter) Bdbs(s) Bdbw(1px) Bdbw(0px)--sm Mx(0)--sm"><div class="D(f) D(b)!--xs Fz(15px)" data-component="NewsletterCard"><div class="Px(20px) Pstart(0)--md W(100%)--sm P(0)--sm Mt(0)--sm"><h2 class="C(engadgetSteelGray) Fw(b) Fz(24px) Lh(30px) Pb(18px) M(0) Ta(c) Px(15px)--sm">We have two newsletters, why not sign up for both?</h2><div class="email-form Bgc(#fff) P(25px) Bdrs(8px) M(15px)--md"><div class="" data-component="EmailSignupForm"><form class="newsletter-form Pos(r) D(f) D(b)!--sm P(0)--sm" novalidate=""><div class="W(55%) W(100%)--sm"><div class="newsletter-checkmark"><label class="nl-checkbox Fz(18px) Lh(24px) Fw(400)"><input type="checkbox" name="ENGADGETDEALS" checked=""/><span>Engadget Deals</span></label><p class="C(engadgetFontBlack) Fz(14px)--md Lh(20px) Fw(400) Pb(18px) M(0)">A weekly roundup of our favorite tech deals</p><label class="nl-checkbox Fz(18px) Lh(24px) Fw(400)"><input type="checkbox" name="ENGADGET" checked=""/><span>The Morning After</span></label><p class="C(engadgetFontBlack) Fz(14px)--md Lh(20px) Fw(400) Pb(18px) M(0)">A daily dose of the news you need</p></div><ul class="M(0) P(0) Fw(400)"></ul></div><hr color="#DEDEDE" class="Mt(20px)--sm D(b)--sm C(engadgetGutter) Mend(20px) Bds(s) Bdw(0.5px) W(100%)--sm"/><div class="email-details W(45%) W(100%)--sm Mt(20px)--sm"><p class="C(engadgetFontBlack) Fz(14px)--md Lh(20px) Fw(400) Pb(18px) M(0)">Just enter your email and we&#x27;ll take care of the rest:</p><input type="email" class="Px(15px) W(100%) H(50px) Bxz(bb) Lh(50px) Bdrs(2px) Bdw(1px) Bds(s) Bdc(engadgetWhiteGray) Fz(15px) Fw(400) D(b)" name="email" placeholder="address@email.com" aria-label="Email" aria-required="true" required=""/><p class="email-err Start(322px)!--md T(114px)--md Mt(10px)!--sm Pos(r)--sm Start(0)!--sm T(0)!--sm M(0) D(n) Pos(a) Start(500px) T(114px) C(errorColorDark)" role="alert">Please enter a valid email address</p><p class="opts-err Start(324px)!--md T(114px)--md Mt(10px)!--sm Pos(r)--sm Start(0)!--sm T(0)!--sm M(0) D(n) Pos(a) Start(475px) T(114px) C(errorColorDark)" role="alert">Please select a newsletter</p><button class="End(0) W(100%) Pos(r)!--sm P(0) Mt(28px) Bds(s) Bdw(1px) Bdrs(2px) Cur(p) Va(t) C(#fff) Bdc(engadgetGhostWhite) Bgc(engadgetPurple) Bgc(engadgetFontDarkPurple):h" type="submit" data-ylk="sec:nwslttr;slk:subscribe;elm:btn;itc:1;outcm:sbmt" aria-label="Subscribe"><span class="D(b) Fz(15px) Lh(18px) Py(15px) Fw(400)">Subscribe</span></button><input type="hidden" class="D(n)" name="epsilonRef" value="_river"/><p class="sans C(engadgetFontBlack)! Fz(12px) Lh(16px) Fw(400) Mt(20px) Mb(0)">By subscribing, you are agreeing to Engadget&#x27;s <a target="_blank" rel="noopener noreferrer" class="C(engadgetFontBlack)!" href="https://legal.yahoo.com/us/en/yahoo/terms/otos/index.html">Terms</a> and <a target="_blank" rel="noopener noreferrer" class="C(engadgetFontBlack)!" href="https://legal.yahoo.com/us/en/yahoo/privacy/index.html">Privacy Policy</a>.</p></div></form></div></div></div></div></li><li class="Py(40px) Bdbc(engadgetGutter) Bdbs(s) Bdbw(1px) Py(0px)--sm Bdbw(0px)--sm"><article data-component="PostCard"><div class="D(f) H(100%)--sm Fld(c)--sm Ai(st)" data-component="HorizontalCard"><a title="The best Xbox games for 2025" href="/gaming/xbox/best-xbox-games-140022399.html" class="D(b) Pos(r)" data-ylk="sec:author;slk:The best Xbox games for 2025;elm:hdln;ct:story;itc:0;cpos:4;pos:1"><img class="Pos(r) W(350px) W(230px)--lg W(100%)--sm D(b) Trsp(a) Trsdu(300ms) Op(0.8):h H(a)" loading="eager" alt="The best Xbox games" src="https://s.yimg.com/uu/api/res/1.2/1A3DbuLzOliIfMC9aer3ow--~B/Zmk9ZmlsbDtoPTM5NDtweW9mZj0wO3c9NzAwO2FwcGlkPXl0YWNoeW9u/https://s.yimg.com/os/creatr-uploaded-images/2024-12/e15eb440-b97f-11ef-bfff-c06a3a111e7d.cf.jpg" width="700" height="394"/></a><div class="Pos(r) D(f) Ai(st) Mstart(25px) Mstart(0)--sm Mb(0)--sm"><div class="Px(20px)--sm Py(15px)--sm Bgc(white)--sm W(100%)--sm"><div class="D(f) Fld(c) Ai(fs)" data-component="PostInfo"><h2 class="My(0)"><a href="/gaming/xbox/best-xbox-games-140022399.html" class="C(engadgetSteelGray) Fw(400) Td(n) Bdbw(1px):h Bdbc(lightgrey):h Bdbs(s):h Fz(30px) Lh(35px) Fz(22px)--lg Lh(25px)--lg Fz(24px)--md Lh(30px)--md Fz(22px)--sm Lh(25px)--sm Fw(500)!--sm serif" data-ylk="sec:author;slk:The best Xbox games for 2025;elm:hdln;ct:story;itc:0;cpos:4;pos:2">The best Xbox games for 2025</a></h2><div class="Mt(10px) Fz(15px) Lh(20px) D(n)--sm serif C(engadgetFontBlack)">Whether you have Series X, Series S, One X or One S, there&#x27;s something here for you.</div><div class="Mt(15px) D(f) Ai(c) Fz(14px)"><div class="Mend(7px)"><a alt="Opens Engadget webpage" href="/about/editors/engadget-editorial/" class="D(f) Ai(c) Td(n)" data-ylk="sec:author;slk:Engadget;elm:author;itc:0"><img alt="Engadget" src="https://s.yimg.com/uu/api/res/1.2/6Mxq5f3MVCrUk98VdJ1xrQ--~B/Zmk9ZmlsbDtoPTYwO3B5b2ZmPTA7dz02MDthcHBpZD15dGFjaHlvbg--/https://o.aolcdn.com/images/dims?image_uri=https%3A%2F%2Fo.aolcdn.com%2Fimages%2Fdims%3Fimage_uri%3Dhttps%253A%252F%252Fs.yimg.com%252Fos%252Fcreatr-uploaded-images%252F2021-05%252F87623ba0-b8b7-11eb-b7ce-b7f4d595eb4a%26compress%3D1%26progressive%3D1%26quality%3D75%26client%3Dhawkeye%26signature%3D8bdd92d146e3cd8d60a6076bed81607c0900edcc&amp;compress=1&amp;progressive=1&amp;quality=75&amp;client=hawkeye&amp;signature=1cdc07d3473e22313a501e63334053e4e09396d1.cf.jpg" class="W(25px) H(25px) Bdrs(50%)"/><div class="C(engadgetFontDarkGray) D(ib) Pstart(10px)"><span>By </span>Engadget<span>, 12.28.2024</span></div></a></div><div></div></div></div></div></div></div></article></li><li class="Py(40px) Bdbc(engadgetGutter) Bdbs(s) Bdbw(1px) Py(0px)--sm Bdbw(0px)--sm"><article data-component="PostCard"><div class="D(f) H(100%)--sm Fld(c)--sm Ai(st)" data-component="HorizontalCard"><a title="The 26 best Nintendo Switch games in 2025" href="/gaming/nintendo/best-nintendo-switch-games-160029843.html" class="D(b) Pos(r)" data-ylk="sec:author;slk:The 26 best Nintendo Switch games in 2025;elm:hdln;ct:story;itc:0;cpos:5;pos:1"><img class="Pos(r) W(350px) W(230px)--lg W(100%)--sm D(b) Trsp(a) Trsdu(300ms) Op(0.8):h H(a)" loading="eager" alt="The best Nintendo Switch games" src="https://s.yimg.com/uu/api/res/1.2/JLegDP5Oa9UIH2zeIl155g--~B/Zmk9ZmlsbDtoPTM5NDtweW9mZj0wO3c9NzAwO2FwcGlkPXl0YWNoeW9u/https://s.yimg.com/os/creatr-uploaded-images/2024-12/32f03110-b7cf-11ef-bdf7-fb90464835c2.cf.jpg" width="700" height="394"/></a><div class="Pos(r) D(f) Ai(st) Mstart(25px) Mstart(0)--sm Mb(0)--sm"><div class="Px(20px)--sm Py(15px)--sm Bgc(white)--sm W(100%)--sm"><div class="D(f) Fld(c) Ai(fs)" data-component="PostInfo"><h2 class="My(0)"><a href="/gaming/nintendo/best-nintendo-switch-games-160029843.html" class="C(engadgetSteelGray) Fw(400) Td(n) Bdbw(1px):h Bdbc(lightgrey):h Bdbs(s):h Fz(30px) Lh(35px) Fz(22px)--lg Lh(25px)--lg Fz(24px)--md Lh(30px)--md Fz(22px)--sm Lh(25px)--sm Fw(500)!--sm serif" data-ylk="sec:author;slk:The 26 best Nintendo Switch games in 2025;elm:hdln;ct:story;itc:0;cpos:5;pos:2">The 26 best Nintendo Switch games in 2025</a></h2><div class="Mt(10px) Fz(15px) Lh(20px) D(n)--sm serif C(engadgetFontBlack)">A guide on the best Switch games to play, from A to Z trigger.</div><div class="Mt(15px) D(f) Ai(c) Fz(14px)"><div class="Mend(7px)"><a alt="Opens Engadget webpage" href="/about/editors/engadget-editorial/" class="D(f) Ai(c) Td(n)" data-ylk="sec:author;slk:Engadget;elm:author;itc:0"><img alt="Engadget" src="https://s.yimg.com/uu/api/res/1.2/6Mxq5f3MVCrUk98VdJ1xrQ--~B/Zmk9ZmlsbDtoPTYwO3B5b2ZmPTA7dz02MDthcHBpZD15dGFjaHlvbg--/https://o.aolcdn.com/images/dims?image_uri=https%3A%2F%2Fo.aolcdn.com%2Fimages%2Fdims%3Fimage_uri%3Dhttps%253A%252F%252Fs.yimg.com%252Fos%252Fcreatr-uploaded-images%252F2021-05%252F87623ba0-b8b7-11eb-b7ce-b7f4d595eb4a%26compress%3D1%26progressive%3D1%26quality%3D75%26client%3Dhawkeye%26signature%3D8bdd92d146e3cd8d60a6076bed81607c0900edcc&amp;compress=1&amp;progressive=1&amp;quality=75&amp;client=hawkeye&amp;signature=1cdc07d3473e22313a501e63334053e4e09396d1.cf.jpg" class="W(25px) H(25px) Bdrs(50%)"/><div class="C(engadgetFontDarkGray) D(ib) Pstart(10px)"><span>By </span>Engadget<span>, 12.27.2024</span></div></a></div><div></div></div></div></div></div></div></article></li><li class="Py(40px) Bdbc(engadgetGutter) Bdbs(s) Bdbw(1px) Py(0px)--sm Bdbw(0px)--sm"><article data-component="PostCard"><div class="D(f) H(100%)--sm Fld(c)--sm Ai(st)" data-component="HorizontalCard"><a title="The best PS5 games for 2025: Top PlayStation titles to play right now" href="/gaming/playstation/best-ps5-games-144653195.html" class="D(b) Pos(r)" data-ylk="sec:author;slk:The best PS5 games for 2025: Top PlayStation titles to play right now;elm:hdln;ct:story;itc:0;cpos:6;pos:1"><img class="Pos(r) W(350px) W(230px)--lg W(100%)--sm D(b) Trsp(a) Trsdu(300ms) Op(0.8):h H(a)" loading="eager" alt="The best PS5 games" src="https://s.yimg.com/uu/api/res/1.2/AVyWZNdzT6rWhVdKU69iGg--~B/Zmk9ZmlsbDtoPTM5NDtweW9mZj0wO3c9NzAwO2FwcGlkPXl0YWNoeW9u/https://s.yimg.com/os/creatr-uploaded-images/2024-12/bbc20b80-b89c-11ef-9f7e-126375427fe8.cf.jpg" width="700" height="394"/></a><div class="Pos(r) D(f) Ai(st) Mstart(25px) Mstart(0)--sm Mb(0)--sm"><div class="Px(20px)--sm Py(15px)--sm Bgc(white)--sm W(100%)--sm"><div class="D(f) Fld(c) Ai(fs)" data-component="PostInfo"><h2 class="My(0)"><a href="/gaming/playstation/best-ps5-games-144653195.html" class="C(engadgetSteelGray) Fw(400) Td(n) Bdbw(1px):h Bdbc(lightgrey):h Bdbs(s):h Fz(30px) Lh(35px) Fz(22px)--lg Lh(25px)--lg Fz(24px)--md Lh(30px)--md Fz(22px)--sm Lh(25px)--sm Fw(500)!--sm serif" data-ylk="sec:author;slk:The best PS5 games for 2025: Top PlayStation titles to play right now;elm:hdln;ct:story;itc:0;cpos:6;pos:2">The best PS5 games for 2025: Top PlayStation titles to play right now</a></h2><div class="Mt(10px) Fz(15px) Lh(20px) D(n)--sm serif C(engadgetFontBlack)">Load up your console with these excellent games.</div><div class="Mt(15px) D(f) Ai(c) Fz(14px)"><div class="Mend(7px)"><a alt="Opens Engadget webpage" href="/about/editors/engadget-editorial/" class="D(f) Ai(c) Td(n)" data-ylk="sec:author;slk:Engadget;elm:author;itc:0"><img alt="Engadget" src="https://s.yimg.com/uu/api/res/1.2/6Mxq5f3MVCrUk98VdJ1xrQ--~B/Zmk9ZmlsbDtoPTYwO3B5b2ZmPTA7dz02MDthcHBpZD15dGFjaHlvbg--/https://o.aolcdn.com/images/dims?image_uri=https%3A%2F%2Fo.aolcdn.com%2Fimages%2Fdims%3Fimage_uri%3Dhttps%253A%252F%252Fs.yimg.com%252Fos%252Fcreatr-uploaded-images%252F2021-05%252F87623ba0-b8b7-11eb-b7ce-b7f4d595eb4a%26compress%3D1%26progressive%3D1%26quality%3D75%26client%3Dhawkeye%26signature%3D8bdd92d146e3cd8d60a6076bed81607c0900edcc&amp;compress=1&amp;progressive=1&amp;quality=75&amp;client=hawkeye&amp;signature=1cdc07d3473e22313a501e63334053e4e09396d1.cf.jpg" class="W(25px) H(25px) Bdrs(50%)"/><div class="C(engadgetFontDarkGray) D(ib) Pstart(10px)"><span>By </span>Engadget<span>, 12.27.2024</span></div></a></div><div></div></div></div></div></div></div></article></li><li class="Py(40px) Bdbc(engadgetGutter) Bdbs(s) Bdbw(1px) Py(0px)--sm Bdbw(0px)--sm"><article data-component="PostCard"><div class="D(f) H(100%)--sm Fld(c)--sm Ai(st)" data-component="HorizontalCard"><a title="How to spend your $100 gift card after Christmas" href="/how-to-spend-your-100-gift-card-after-christmas-130036223.html" class="D(b) Pos(r)" data-ylk="sec:author;slk:How to spend your $100 gift card after Christmas;elm:hdln;ct:story;itc:0;cpos:7;pos:1"><img class="Pos(r) W(350px) W(230px)--lg W(100%)--sm D(b) Trsp(a) Trsdu(300ms) Op(0.8):h H(a)" loading="lazy" alt="How to spend your $100 gift card after Christmas" src="https://s.yimg.com/uu/api/res/1.2/yDMbPWIwn_Kf2TWe9e0fHw--~B/Zmk9ZmlsbDtoPTM5NDtweW9mZj0wO3c9NzAwO2FwcGlkPXl0YWNoeW9u/https://s.yimg.com/os/creatr-uploaded-images/2024-12/ef7fb210-bc7a-11ef-bedf-79f271d9c0b7.cf.jpg" width="700" height="394"/></a><div class="Pos(r) D(f) Ai(st) Mstart(25px) Mstart(0)--sm Mb(0)--sm"><div class="Px(20px)--sm Py(15px)--sm Bgc(white)--sm W(100%)--sm"><div class="D(f) Fld(c) Ai(fs)" data-component="PostInfo"><h2 class="My(0)"><a href="/how-to-spend-your-100-gift-card-after-christmas-130036223.html" class="C(engadgetSteelGray) Fw(400) Td(n) Bdbw(1px):h Bdbc(lightgrey):h Bdbs(s):h Fz(30px) Lh(35px) Fz(22px)--lg Lh(25px)--lg Fz(24px)--md Lh(30px)--md Fz(22px)--sm Lh(25px)--sm Fw(500)!--sm serif" data-ylk="sec:author;slk:How to spend your $100 gift card after Christmas;elm:hdln;ct:story;itc:0;cpos:7;pos:2">How to spend your $100 gift card after Christmas</a></h2><div class="Mt(10px) Fz(15px) Lh(20px) D(n)--sm serif C(engadgetFontBlack)">There&#x27;s plenty of useful tech in this price range.</div><div class="Mt(15px) D(f) Ai(c) Fz(14px)"><div class="Mend(7px)"><a alt="Opens Engadget webpage" href="/about/editors/engadget-editorial/" class="D(f) Ai(c) Td(n)" data-ylk="sec:author;slk:Engadget;elm:author;itc:0"><img alt="Engadget" src="https://s.yimg.com/uu/api/res/1.2/6Mxq5f3MVCrUk98VdJ1xrQ--~B/Zmk9ZmlsbDtoPTYwO3B5b2ZmPTA7dz02MDthcHBpZD15dGFjaHlvbg--/https://o.aolcdn.com/images/dims?image_uri=https%3A%2F%2Fo.aolcdn.com%2Fimages%2Fdims%3Fimage_uri%3Dhttps%253A%252F%252Fs.yimg.com%252Fos%252Fcreatr-uploaded-images%252F2021-05%252F87623ba0-b8b7-11eb-b7ce-b7f4d595eb4a%26compress%3D1%26progressive%3D1%26quality%3D75%26client%3Dhawkeye%26signature%3D8bdd92d146e3cd8d60a6076bed81607c0900edcc&amp;compress=1&amp;progressive=1&amp;quality=75&amp;client=hawkeye&amp;signature=1cdc07d3473e22313a501e63334053e4e09396d1.cf.jpg" class="W(25px) H(25px) Bdrs(50%)"/><div class="C(engadgetFontDarkGray) D(ib) Pstart(10px)"><span>By </span>Engadget<span>, 12.26.2024</span></div></a></div><div></div></div></div></div></div></div></article></li><li class="Py(40px) Bdbc(engadgetGutter) Bdbs(s) Bdbw(1px) Py(0px)--sm Bdbw(0px)--sm"><article data-component="PostCard"><div class="D(f) H(100%)--sm Fld(c)--sm Ai(st)" data-component="HorizontalCard"><a title="The best ways to spend your $50 gift card" href="/the-best-ways-to-spend-your-50-gift-card-130021816.html" class="D(b) Pos(r)" data-ylk="sec:author;slk:The best ways to spend your $50 gift card;elm:hdln;ct:story;itc:0;cpos:8;pos:1"><img class="Pos(r) W(350px) W(230px)--lg W(100%)--sm D(b) Trsp(a) Trsdu(300ms) Op(0.8):h H(a)" loading="lazy" alt="The best ways to spend your $50 gift card" src="https://s.yimg.com/uu/api/res/1.2/zabDFMCPXENJbj2T2zZ92Q--~B/Zmk9ZmlsbDtoPTM5NDtweW9mZj0wO3c9NzAwO2FwcGlkPXl0YWNoeW9u/https://s.yimg.com/os/creatr-uploaded-images/2024-12/79de0c20-bbd8-11ef-9f7f-a6bb9050e003.cf.jpg" width="700" height="394"/></a><div class="Pos(r) D(f) Ai(st) Mstart(25px) Mstart(0)--sm Mb(0)--sm"><div class="Px(20px)--sm Py(15px)--sm Bgc(white)--sm W(100%)--sm"><div class="D(f) Fld(c) Ai(fs)" data-component="PostInfo"><h2 class="My(0)"><a href="/the-best-ways-to-spend-your-50-gift-card-130021816.html" class="C(engadgetSteelGray) Fw(400) Td(n) Bdbw(1px):h Bdbc(lightgrey):h Bdbs(s):h Fz(30px) Lh(35px) Fz(22px)--lg Lh(25px)--lg Fz(24px)--md Lh(30px)--md Fz(22px)--sm Lh(25px)--sm Fw(500)!--sm serif" data-ylk="sec:author;slk:The best ways to spend your $50 gift card;elm:hdln;ct:story;itc:0;cpos:8;pos:2">The best ways to spend your $50 gift card</a></h2><div class="Mt(10px) Fz(15px) Lh(20px) D(n)--sm serif C(engadgetFontBlack)">Yes, you can get some handy gadgets at the under $50 mark after Christmas.</div><div class="Mt(15px) D(f) Ai(c) Fz(14px)"><div class="Mend(7px)"><a alt="Opens Engadget webpage" href="/about/editors/engadget-editorial/" class="D(f) Ai(c) Td(n)" data-ylk="sec:author;slk:Engadget;elm:author;itc:0"><img alt="Engadget" src="https://s.yimg.com/uu/api/res/1.2/6Mxq5f3MVCrUk98VdJ1xrQ--~B/Zmk9ZmlsbDtoPTYwO3B5b2ZmPTA7dz02MDthcHBpZD15dGFjaHlvbg--/https://o.aolcdn.com/images/dims?image_uri=https%3A%2F%2Fo.aolcdn.com%2Fimages%2Fdims%3Fimage_uri%3Dhttps%253A%252F%252Fs.yimg.com%252Fos%252Fcreatr-uploaded-images%252F2021-05%252F87623ba0-b8b7-11eb-b7ce-b7f4d595eb4a%26compress%3D1%26progressive%3D1%26quality%3D75%26client%3Dhawkeye%26signature%3D8bdd92d146e3cd8d60a6076bed81607c0900edcc&amp;compress=1&amp;progressive=1&amp;quality=75&amp;client=hawkeye&amp;signature=1cdc07d3473e22313a501e63334053e4e09396d1.cf.jpg" class="W(25px) H(25px) Bdrs(50%)"/><div class="C(engadgetFontDarkGray) D(ib) Pstart(10px)"><span>By </span>Engadget<span>, 12.25.2024</span></div></a></div><div></div></div></div></div></div></div></article></li><li class="Py(40px) Bdbc(engadgetGutter) Bdbs(s) Bdbw(1px) Py(0px)--sm Bdbw(0px)--sm"><article data-component="PostCard"><div class="D(f) H(100%)--sm Fld(c)--sm Ai(st)" data-component="HorizontalCard"><a title="Engadget&#x27;s Balatro of the year 2024" href="/gaming/engadgets-balatro-of-the-year-2024-140021833.html" class="D(b) Pos(r)" data-ylk="sec:author;slk:Engadget&#x27;s Balatro of the year 2024;elm:hdln;ct:story;itc:0;cpos:9;pos:1"><img class="Pos(r) W(350px) W(230px)--lg W(100%)--sm D(b) Trsp(a) Trsdu(300ms) Op(0.8):h H(a)" loading="lazy" alt="Balatro key art" src="https://s.yimg.com/uu/api/res/1.2/CqcdcdpIFQQ11OQkRJKmoQ--~B/Zmk9ZmlsbDtoPTM5NDtweW9mZj0wO3c9NzAwO2FwcGlkPXl0YWNoeW9u/https://s.yimg.com/os/creatr-uploaded-images/2024-12/cd55a580-c163-11ef-935a-00ee70044773.cf.jpg" width="700" height="394"/></a><div class="Pos(r) D(f) Ai(st) Mstart(25px) Mstart(0)--sm Mb(0)--sm"><div class="Px(20px)--sm Py(15px)--sm Bgc(white)--sm W(100%)--sm"><div class="D(f) Fld(c) Ai(fs)" data-component="PostInfo"><h2 class="My(0)"><a href="/gaming/engadgets-balatro-of-the-year-2024-140021833.html" class="C(engadgetSteelGray) Fw(400) Td(n) Bdbw(1px):h Bdbc(lightgrey):h Bdbs(s):h Fz(30px) Lh(35px) Fz(22px)--lg Lh(25px)--lg Fz(24px)--md Lh(30px)--md Fz(22px)--sm Lh(25px)--sm Fw(500)!--sm serif" data-ylk="sec:author;slk:Engadget&#x27;s Balatro of the year 2024;elm:hdln;ct:story;itc:0;cpos:9;pos:2">Engadget&#x27;s Balatro of the year 2024</a></h2><div class="Mt(10px) Fz(15px) Lh(20px) D(n)--sm serif C(engadgetFontBlack)">We loved Balatro so much, we just had to write more about it. </div><div class="Mt(15px) D(f) Ai(c) Fz(14px)"><div class="Mend(7px)"><a alt="Opens Engadget webpage" href="/about/editors/engadget-editorial/" class="D(f) Ai(c) Td(n)" data-ylk="sec:author;slk:Engadget;elm:author;itc:0"><img alt="Engadget" src="https://s.yimg.com/uu/api/res/1.2/6Mxq5f3MVCrUk98VdJ1xrQ--~B/Zmk9ZmlsbDtoPTYwO3B5b2ZmPTA7dz02MDthcHBpZD15dGFjaHlvbg--/https://o.aolcdn.com/images/dims?image_uri=https%3A%2F%2Fo.aolcdn.com%2Fimages%2Fdims%3Fimage_uri%3Dhttps%253A%252F%252Fs.yimg.com%252Fos%252Fcreatr-uploaded-images%252F2021-05%252F87623ba0-b8b7-11eb-b7ce-b7f4d595eb4a%26compress%3D1%26progressive%3D1%26quality%3D75%26client%3Dhawkeye%26signature%3D8bdd92d146e3cd8d60a6076bed81607c0900edcc&amp;compress=1&amp;progressive=1&amp;quality=75&amp;client=hawkeye&amp;signature=1cdc07d3473e22313a501e63334053e4e09396d1.cf.jpg" class="W(25px) H(25px) Bdrs(50%)"/><div class="C(engadgetFontDarkGray) D(ib) Pstart(10px)"><span>By </span>Engadget<span>, 12.24.2024</span></div></a></div><div></div></div></div></div></div></div></article></li><li class="Py(40px) Bdbc(engadgetGutter) Bdbs(s) Bdbw(1px) Py(0px)--sm Bdbw(0px)--sm"><article data-component="PostCard"><div class="D(f) H(100%)--sm Fld(c)--sm Ai(st)" data-component="HorizontalCard"><a title="Engadget&#x27;s Games of the Year 2024" href="/gaming/engadgets-games-of-the-year-2024-133005519.html" class="D(b) Pos(r)" data-ylk="sec:author;slk:Engadget&#x27;s Games of the Year 2024;elm:hdln;ct:story;itc:0;cpos:10;pos:1"><img class="Pos(r) W(350px) W(230px)--lg W(100%)--sm D(b) Trsp(a) Trsdu(300ms) Op(0.8):h H(a)" loading="lazy" alt="Key art from Animal Well, Astro Bot, ReFantazio, Neva, Space Marine 2 and Crow Country" src="https://s.yimg.com/uu/api/res/1.2/J5uOBrO5NfOFiTcTTPJE6A--~B/Zmk9ZmlsbDtoPTM5NDtweW9mZj0wO3c9NzAwO2FwcGlkPXl0YWNoeW9u/https://s.yimg.com/os/creatr-uploaded-images/2024-12/82cfc7c0-c159-11ef-8daf-2f753824f46e.cf.jpg" width="700" height="394"/></a><div class="Pos(r) D(f) Ai(st) Mstart(25px) Mstart(0)--sm Mb(0)--sm"><div class="Px(20px)--sm Py(15px)--sm Bgc(white)--sm W(100%)--sm"><div class="D(f) Fld(c) Ai(fs)" data-component="PostInfo"><h2 class="My(0)"><a href="/gaming/engadgets-games-of-the-year-2024-133005519.html" class="C(engadgetSteelGray) Fw(400) Td(n) Bdbw(1px):h Bdbc(lightgrey):h Bdbs(s):h Fz(30px) Lh(35px) Fz(22px)--lg Lh(25px)--lg Fz(24px)--md Lh(30px)--md Fz(22px)--sm Lh(25px)--sm Fw(500)!--sm serif" data-ylk="sec:author;slk:Engadget&#x27;s Games of the Year 2024;elm:hdln;ct:story;itc:0;cpos:10;pos:2">Engadget&#x27;s Games of the Year 2024</a></h2><div class="Mt(10px) Fz(15px) Lh(20px) D(n)--sm serif C(engadgetFontBlack)">From Animal Well to Vendetta Forever. </div><div class="Mt(15px) D(f) Ai(c) Fz(14px)"><div class="Mend(7px)"><a alt="Opens Engadget webpage" href="/about/editors/engadget-editorial/" class="D(f) Ai(c) Td(n)" data-ylk="sec:author;slk:Engadget;elm:author;itc:0"><img alt="Engadget" src="https://s.yimg.com/uu/api/res/1.2/6Mxq5f3MVCrUk98VdJ1xrQ--~B/Zmk9ZmlsbDtoPTYwO3B5b2ZmPTA7dz02MDthcHBpZD15dGFjaHlvbg--/https://o.aolcdn.com/images/dims?image_uri=https%3A%2F%2Fo.aolcdn.com%2Fimages%2Fdims%3Fimage_uri%3Dhttps%253A%252F%252Fs.yimg.com%252Fos%252Fcreatr-uploaded-images%252F2021-05%252F87623ba0-b8b7-11eb-b7ce-b7f4d595eb4a%26compress%3D1%26progressive%3D1%26quality%3D75%26client%3Dhawkeye%26signature%3D8bdd92d146e3cd8d60a6076bed81607c0900edcc&amp;compress=1&amp;progressive=1&amp;quality=75&amp;client=hawkeye&amp;signature=1cdc07d3473e22313a501e63334053e4e09396d1.cf.jpg" class="W(25px) H(25px) Bdrs(50%)"/><div class="C(engadgetFontDarkGray) D(ib) Pstart(10px)"><span>By </span>Engadget<span>, 12.24.2024</span></div></a></div><div></div></div></div></div></div></div></article></li><li class="Py(40px) Bdbc(engadgetGutter) Bdbs(s) Bdbw(1px) Py(0px)--sm Bdbw(0px)--sm"><article data-component="PostCard"><div class="D(f) H(100%)--sm Fld(c)--sm Ai(st)" data-component="HorizontalCard"><a title="The best horror games to play in 2025" href="/gaming/best-horror-games-120029388.html" class="D(b) Pos(r)" data-ylk="sec:author;slk:The best horror games to play in 2025;elm:hdln;ct:story;itc:0;cpos:11;pos:1"><img class="Pos(r) W(350px) W(230px)--lg W(100%)--sm D(b) Trsp(a) Trsdu(300ms) Op(0.8):h H(a)" loading="lazy" alt="The best horror games" src="https://s.yimg.com/uu/api/res/1.2/qMyybCxa7SYfKoK08iXwUg--~B/Zmk9ZmlsbDtoPTM5NDtweW9mZj0wO3c9NzAwO2FwcGlkPXl0YWNoeW9u/https://s.yimg.com/os/creatr-uploaded-images/2024-12/d7227c20-b7c0-11ef-b9bf-a336ba49c4b4.cf.jpg" width="700" height="394"/></a><div class="Pos(r) D(f) Ai(st) Mstart(25px) Mstart(0)--sm Mb(0)--sm"><div class="Px(20px)--sm Py(15px)--sm Bgc(white)--sm W(100%)--sm"><div class="D(f) Fld(c) Ai(fs)" data-component="PostInfo"><h2 class="My(0)"><a href="/gaming/best-horror-games-120029388.html" class="C(engadgetSteelGray) Fw(400) Td(n) Bdbw(1px):h Bdbc(lightgrey):h Bdbs(s):h Fz(30px) Lh(35px) Fz(22px)--lg Lh(25px)--lg Fz(24px)--md Lh(30px)--md Fz(22px)--sm Lh(25px)--sm Fw(500)!--sm serif" data-ylk="sec:author;slk:The best horror games to play in 2025;elm:hdln;ct:story;itc:0;cpos:11;pos:2">The best horror games to play in 2025</a></h2><div class="Mt(10px) Fz(15px) Lh(20px) D(n)--sm serif C(engadgetFontBlack)">These spooky, scary games will wake you up with some serious terror.</div><div class="Mt(15px) D(f) Ai(c) Fz(14px)"><div class="Mend(7px)"><a alt="Opens Engadget webpage" href="/about/editors/engadget-editorial/" class="D(f) Ai(c) Td(n)" data-ylk="sec:author;slk:Engadget;elm:author;itc:0"><img alt="Engadget" src="https://s.yimg.com/uu/api/res/1.2/6Mxq5f3MVCrUk98VdJ1xrQ--~B/Zmk9ZmlsbDtoPTYwO3B5b2ZmPTA7dz02MDthcHBpZD15dGFjaHlvbg--/https://o.aolcdn.com/images/dims?image_uri=https%3A%2F%2Fo.aolcdn.com%2Fimages%2Fdims%3Fimage_uri%3Dhttps%253A%252F%252Fs.yimg.com%252Fos%252Fcreatr-uploaded-images%252F2021-05%252F87623ba0-b8b7-11eb-b7ce-b7f4d595eb4a%26compress%3D1%26progressive%3D1%26quality%3D75%26client%3Dhawkeye%26signature%3D8bdd92d146e3cd8d60a6076bed81607c0900edcc&amp;compress=1&amp;progressive=1&amp;quality=75&amp;client=hawkeye&amp;signature=1cdc07d3473e22313a501e63334053e4e09396d1.cf.jpg" class="W(25px) H(25px) Bdrs(50%)"/><div class="C(engadgetFontDarkGray) D(ib) Pstart(10px)"><span>By </span>Engadget<span>, 12.24.2024</span></div></a></div><div></div></div></div></div></div></div></article></li><li class="Py(40px) Bdbc(engadgetGutter) Bdbs(s) Bdbw(1px) Py(0px)--sm Bdbw(0px)--sm"><article data-component="PostCard"><div class="D(f) H(100%)--sm Fld(c)--sm Ai(st)" data-component="HorizontalCard"><a title="The 25 best PC games you can play right now for 2025" href="/gaming/pc/the-best-pc-games-150000910.html" class="D(b) Pos(r)" data-ylk="sec:author;slk:The 25 best PC games you can play right now for 2025;elm:hdln;ct:story;itc:0;cpos:12;pos:1"><img class="Pos(r) W(350px) W(230px)--lg W(100%)--sm D(b) Trsp(a) Trsdu(300ms) Op(0.8):h H(a)" loading="lazy" alt="The best PC games" src="https://s.yimg.com/uu/api/res/1.2/triWvdi5gT_A47khqvFK1Q--~B/Zmk9ZmlsbDtoPTM5NDtweW9mZj0wO3c9NzAwO2FwcGlkPXl0YWNoeW9u/https://s.yimg.com/os/creatr-uploaded-images/2024-12/53148c30-b981-11ef-8f9c-f7cb1850688e.cf.jpg" width="700" height="394"/></a><div class="Pos(r) D(f) Ai(st) Mstart(25px) Mstart(0)--sm Mb(0)--sm"><div class="Px(20px)--sm Py(15px)--sm Bgc(white)--sm W(100%)--sm"><div class="D(f) Fld(c) Ai(fs)" data-component="PostInfo"><h2 class="My(0)"><a href="/gaming/pc/the-best-pc-games-150000910.html" class="C(engadgetSteelGray) Fw(400) Td(n) Bdbw(1px):h Bdbc(lightgrey):h Bdbs(s):h Fz(30px) Lh(35px) Fz(22px)--lg Lh(25px)--lg Fz(24px)--md Lh(30px)--md Fz(22px)--sm Lh(25px)--sm Fw(500)!--sm serif" data-ylk="sec:author;slk:The 25 best PC games you can play right now for 2025;elm:hdln;ct:story;itc:0;cpos:12;pos:2">The 25 best PC games you can play right now for 2025</a></h2><div class="Mt(10px) Fz(15px) Lh(20px) D(n)--sm serif C(engadgetFontBlack)">Where to start with a juggernaut like PC gaming?</div><div class="Mt(15px) D(f) Ai(c) Fz(14px)"><div class="Mend(7px)"><a alt="Opens Engadget webpage" href="/about/editors/engadget-editorial/" class="D(f) Ai(c) Td(n)" data-ylk="sec:author;slk:Engadget;elm:author;itc:0"><img alt="Engadget" src="https://s.yimg.com/uu/api/res/1.2/6Mxq5f3MVCrUk98VdJ1xrQ--~B/Zmk9ZmlsbDtoPTYwO3B5b2ZmPTA7dz02MDthcHBpZD15dGFjaHlvbg--/https://o.aolcdn.com/images/dims?image_uri=https%3A%2F%2Fo.aolcdn.com%2Fimages%2Fdims%3Fimage_uri%3Dhttps%253A%252F%252Fs.yimg.com%252Fos%252Fcreatr-uploaded-images%252F2021-05%252F87623ba0-b8b7-11eb-b7ce-b7f4d595eb4a%26compress%3D1%26progressive%3D1%26quality%3D75%26client%3Dhawkeye%26signature%3D8bdd92d146e3cd8d60a6076bed81607c0900edcc&amp;compress=1&amp;progressive=1&amp;quality=75&amp;client=hawkeye&amp;signature=1cdc07d3473e22313a501e63334053e4e09396d1.cf.jpg" class="W(25px) H(25px) Bdrs(50%)"/><div class="C(engadgetFontDarkGray) D(ib) Pstart(10px)"><span>By </span>Engadget<span>, 12.24.2024</span></div></a></div><div></div></div></div></div></div></div></article></li><li class="Py(40px) Bdbc(engadgetGutter) Bdbs(s) Bdbw(1px) Py(0px)--sm Bdbw(0px)--sm"><article data-component="PostCard"><div class="D(f) H(100%)--sm Fld(c)--sm Ai(st)" data-component="HorizontalCard"><a title="The 7 best white elephant gifts that are worth stealing" href="/the-7-best-white-elephant-gifts-that-are-worth-stealing-150516076.html" class="D(b) Pos(r)" data-ylk="sec:author;slk:The 7 best white elephant gifts that are worth stealing;elm:hdln;ct:story;itc:0;cpos:13;pos:1"><img class="Pos(r) W(350px) W(230px)--lg W(100%)--sm D(b) Trsp(a) Trsdu(300ms) Op(0.8):h H(a)" loading="lazy" alt="" src="https://s.yimg.com/uu/api/res/1.2/GIyraEc05S_SMkeaGWZiDA--~B/Zmk9ZmlsbDtoPTM5NDtweW9mZj0wO3c9NzAwO2FwcGlkPXl0YWNoeW9u/https://s.yimg.com/os/creatr-uploaded-images/2023-10/0c6b75c0-7349-11ee-89ea-e198bc29fb13.cf.jpg" width="700" height="394"/></a><div class="Pos(r) D(f) Ai(st) Mstart(25px) Mstart(0)--sm Mb(0)--sm"><div class="Px(20px)--sm Py(15px)--sm Bgc(white)--sm W(100%)--sm"><div class="D(f) Fld(c) Ai(fs)" data-component="PostInfo"><h2 class="My(0)"><a href="/the-7-best-white-elephant-gifts-that-are-worth-stealing-150516076.html" class="C(engadgetSteelGray) Fw(400) Td(n) Bdbw(1px):h Bdbc(lightgrey):h Bdbs(s):h Fz(30px) Lh(35px) Fz(22px)--lg Lh(25px)--lg Fz(24px)--md Lh(30px)--md Fz(22px)--sm Lh(25px)--sm Fw(500)!--sm serif" data-ylk="sec:author;slk:The 7 best white elephant gifts that are worth stealing;elm:hdln;ct:story;itc:0;cpos:13;pos:2">The 7 best white elephant gifts that are worth stealing</a></h2><div class="Mt(10px) Fz(15px) Lh(20px) D(n)--sm serif C(engadgetFontBlack)">They&#x27;re a bit more complex than gag gifts.</div><div class="Mt(15px) D(f) Ai(c) Fz(14px)"><div class="Mend(7px)"><a alt="Opens Engadget webpage" href="/about/editors/engadget-editorial/" class="D(f) Ai(c) Td(n)" data-ylk="sec:author;slk:Engadget;elm:author;itc:0"><img alt="Engadget" src="https://s.yimg.com/uu/api/res/1.2/6Mxq5f3MVCrUk98VdJ1xrQ--~B/Zmk9ZmlsbDtoPTYwO3B5b2ZmPTA7dz02MDthcHBpZD15dGFjaHlvbg--/https://o.aolcdn.com/images/dims?image_uri=https%3A%2F%2Fo.aolcdn.com%2Fimages%2Fdims%3Fimage_uri%3Dhttps%253A%252F%252Fs.yimg.com%252Fos%252Fcreatr-uploaded-images%252F2021-05%252F87623ba0-b8b7-11eb-b7ce-b7f4d595eb4a%26compress%3D1%26progressive%3D1%26quality%3D75%26client%3Dhawkeye%26signature%3D8bdd92d146e3cd8d60a6076bed81607c0900edcc&amp;compress=1&amp;progressive=1&amp;quality=75&amp;client=hawkeye&amp;signature=1cdc07d3473e22313a501e63334053e4e09396d1.cf.jpg" class="W(25px) H(25px) Bdrs(50%)"/><div class="C(engadgetFontDarkGray) D(ib) Pstart(10px)"><span>By </span>Engadget<span>, 12.21.2024</span></div></a></div><div></div></div></div></div></div></div></article></li><li class="Py(40px) Bdbc(engadgetGutter) Bdbs(s) Bdbw(1px) Py(0px)--sm Bdbw(0px)--sm"><article data-component="PostCard"><div class="D(f) H(100%)--sm Fld(c)--sm Ai(st)" data-component="HorizontalCard"><a title="Our favorite tech we bought in 2024" href="/our-favorite-tech-we-bought-in-2024-130006482.html" class="D(b) Pos(r)" data-ylk="sec:author;slk:Our favorite tech we bought in 2024;elm:hdln;ct:story;itc:0;cpos:14;pos:1"><img class="Pos(r) W(350px) W(230px)--lg W(100%)--sm D(b) Trsp(a) Trsdu(300ms) Op(0.8):h H(a)" loading="lazy" alt="Audio-Technica turntable package" src="https://s.yimg.com/uu/api/res/1.2/4pEkin1xCMVJJX.5oj8__Q--~B/Zmk9ZmlsbDtoPTM5NDtweW9mZj0wO3c9NzAwO2FwcGlkPXl0YWNoeW9u/https://s.yimg.com/os/creatr-uploaded-images/2024-12/80d2f0f0-bbb4-11ef-bd79-df569fe71a30.cf.jpg" width="700" height="394"/></a><div class="Pos(r) D(f) Ai(st) Mstart(25px) Mstart(0)--sm Mb(0)--sm"><div class="Px(20px)--sm Py(15px)--sm Bgc(white)--sm W(100%)--sm"><div class="D(f) Fld(c) Ai(fs)" data-component="PostInfo"><h2 class="My(0)"><a href="/our-favorite-tech-we-bought-in-2024-130006482.html" class="C(engadgetSteelGray) Fw(400) Td(n) Bdbw(1px):h Bdbc(lightgrey):h Bdbs(s):h Fz(30px) Lh(35px) Fz(22px)--lg Lh(25px)--lg Fz(24px)--md Lh(30px)--md Fz(22px)--sm Lh(25px)--sm Fw(500)!--sm serif" data-ylk="sec:author;slk:Our favorite tech we bought in 2024;elm:hdln;ct:story;itc:0;cpos:14;pos:2">Our favorite tech we bought in 2024</a></h2><div class="Mt(10px) Fz(15px) Lh(20px) D(n)--sm serif C(engadgetFontBlack)">Engadget editors detail some of their best purchases of the year.</div><div class="Mt(15px) D(f) Ai(c) Fz(14px)"><div class="Mend(7px)"><a alt="Opens Engadget webpage" href="/about/editors/engadget-editorial/" class="D(f) Ai(c) Td(n)" data-ylk="sec:author;slk:Engadget;elm:author;itc:0"><img alt="Engadget" src="https://s.yimg.com/uu/api/res/1.2/6Mxq5f3MVCrUk98VdJ1xrQ--~B/Zmk9ZmlsbDtoPTYwO3B5b2ZmPTA7dz02MDthcHBpZD15dGFjaHlvbg--/https://o.aolcdn.com/images/dims?image_uri=https%3A%2F%2Fo.aolcdn.com%2Fimages%2Fdims%3Fimage_uri%3Dhttps%253A%252F%252Fs.yimg.com%252Fos%252Fcreatr-uploaded-images%252F2021-05%252F87623ba0-b8b7-11eb-b7ce-b7f4d595eb4a%26compress%3D1%26progressive%3D1%26quality%3D75%26client%3Dhawkeye%26signature%3D8bdd92d146e3cd8d60a6076bed81607c0900edcc&amp;compress=1&amp;progressive=1&amp;quality=75&amp;client=hawkeye&amp;signature=1cdc07d3473e22313a501e63334053e4e09396d1.cf.jpg" class="W(25px) H(25px) Bdrs(50%)"/><div class="C(engadgetFontDarkGray) D(ib) Pstart(10px)"><span>By </span>Engadget<span>, 12.20.2024</span></div></a></div><div></div></div></div></div></div></div></article></li><li class="Py(40px) Bdbc(engadgetGutter) Bdbs(s) Bdbw(1px) Py(0px)--sm Bdbw(0px)--sm"><article data-component="PostCard"><div class="D(f) H(100%)--sm Fld(c)--sm Ai(st)" data-component="HorizontalCard"><a title="The best Christmas gifts to give everyone on your holiday shopping list" href="/the-best-christmas-gifts-to-give-everyone-on-your-holiday-shopping-list-170018610.html" class="D(b) Pos(r)" data-ylk="sec:author;slk:The best Christmas gifts to give everyone on your holiday shopping list;elm:hdln;ct:story;itc:0;cpos:15;pos:1"><img class="Pos(r) W(350px) W(230px)--lg W(100%)--sm D(b) Trsp(a) Trsdu(300ms) Op(0.8):h H(a)" loading="lazy" alt="Engadget Holiday Gift Guide lede 2400px" src="https://s.yimg.com/uu/api/res/1.2/KkirUy6xg.kHHjwHKiqvig--~B/Zmk9ZmlsbDtoPTM5NDtweW9mZj0wO3c9NzAwO2FwcGlkPXl0YWNoeW9u/https://s.yimg.com/os/creatr-uploaded-images/2024-11/eb045f50-9d0e-11ef-b0bb-603d63c7f4d7.cf.jpg" width="700" height="394"/></a><div class="Pos(r) D(f) Ai(st) Mstart(25px) Mstart(0)--sm Mb(0)--sm"><div class="Px(20px)--sm Py(15px)--sm Bgc(white)--sm W(100%)--sm"><div class="D(f) Fld(c) Ai(fs)" data-component="PostInfo"><h2 class="My(0)"><a href="/the-best-christmas-gifts-to-give-everyone-on-your-holiday-shopping-list-170018610.html" class="C(engadgetSteelGray) Fw(400) Td(n) Bdbw(1px):h Bdbc(lightgrey):h Bdbs(s):h Fz(30px) Lh(35px) Fz(22px)--lg Lh(25px)--lg Fz(24px)--md Lh(30px)--md Fz(22px)--sm Lh(25px)--sm Fw(500)!--sm serif" data-ylk="sec:author;slk:The best Christmas gifts to give everyone on your holiday shopping list;elm:hdln;ct:story;itc:0;cpos:15;pos:2">The best Christmas gifts to give everyone on your holiday shopping list</a></h2><div class="Mt(10px) Fz(15px) Lh(20px) D(n)--sm serif C(engadgetFontBlack)">Our favorite gift ideas this year come from Apple, Sony, Ninja and many others.</div><div class="Mt(15px) D(f) Ai(c) Fz(14px)"><div class="Mend(7px)"><a alt="Opens Engadget webpage" href="/about/editors/engadget-editorial/" class="D(f) Ai(c) Td(n)" data-ylk="sec:author;slk:Engadget;elm:author;itc:0"><img alt="Engadget" src="https://s.yimg.com/uu/api/res/1.2/6Mxq5f3MVCrUk98VdJ1xrQ--~B/Zmk9ZmlsbDtoPTYwO3B5b2ZmPTA7dz02MDthcHBpZD15dGFjaHlvbg--/https://o.aolcdn.com/images/dims?image_uri=https%3A%2F%2Fo.aolcdn.com%2Fimages%2Fdims%3Fimage_uri%3Dhttps%253A%252F%252Fs.yimg.com%252Fos%252Fcreatr-uploaded-images%252F2021-05%252F87623ba0-b8b7-11eb-b7ce-b7f4d595eb4a%26compress%3D1%26progressive%3D1%26quality%3D75%26client%3Dhawkeye%26signature%3D8bdd92d146e3cd8d60a6076bed81607c0900edcc&amp;compress=1&amp;progressive=1&amp;quality=75&amp;client=hawkeye&amp;signature=1cdc07d3473e22313a501e63334053e4e09396d1.cf.jpg" class="W(25px) H(25px) Bdrs(50%)"/><div class="C(engadgetFontDarkGray) D(ib) Pstart(10px)"><span>By </span>Engadget<span>, 12.19.2024</span></div></a></div><div></div></div></div></div></div></div></article></li><li class="Py(40px) Bdbc(engadgetGutter) Bdbs(s) Bdbw(1px) Py(0px)--sm Bdbw(0px)--sm"><article data-component="PostCard"><div class="D(f) H(100%)--sm Fld(c)--sm Ai(st)" data-component="HorizontalCard"><a title="The best board games to gift (and play) this 2024 holiday season" href="/the-best-board-games-to-gift-and-play-this-2024-holiday-season-125529754.html" class="D(b) Pos(r)" data-ylk="sec:author;slk:The best board games to gift (and play) this 2024 holiday season;elm:hdln;ct:story;itc:0;cpos:16;pos:1"><img class="Pos(r) W(350px) W(230px)--lg W(100%)--sm D(b) Trsp(a) Trsdu(300ms) Op(0.8):h H(a)" loading="lazy" alt="The best board games" src="https://s.yimg.com/uu/api/res/1.2/1iKf6u9TrWzd_inzetsTmw--~B/Zmk9ZmlsbDtoPTM5NDtweW9mZj0wO3c9NzAwO2FwcGlkPXl0YWNoeW9u/https://s.yimg.com/os/creatr-uploaded-images/2024-10/d305e530-9143-11ef-abf3-341d9b157510.cf.jpg" width="700" height="394"/></a><div class="Pos(r) D(f) Ai(st) Mstart(25px) Mstart(0)--sm Mb(0)--sm"><div class="Px(20px)--sm Py(15px)--sm Bgc(white)--sm W(100%)--sm"><div class="D(f) Fld(c) Ai(fs)" data-component="PostInfo"><h2 class="My(0)"><a href="/the-best-board-games-to-gift-and-play-this-2024-holiday-season-125529754.html" class="C(engadgetSteelGray) Fw(400) Td(n) Bdbw(1px):h Bdbc(lightgrey):h Bdbs(s):h Fz(30px) Lh(35px) Fz(22px)--lg Lh(25px)--lg Fz(24px)--md Lh(30px)--md Fz(22px)--sm Lh(25px)--sm Fw(500)!--sm serif" data-ylk="sec:author;slk:The best board games to gift (and play) this 2024 holiday season;elm:hdln;ct:story;itc:0;cpos:16;pos:2">The best board games to gift (and play) this 2024 holiday season</a></h2><div class="Mt(10px) Fz(15px) Lh(20px) D(n)--sm serif C(engadgetFontBlack)">Have some screen-free fun with your family this year. </div><div class="Mt(15px) D(f) Ai(c) Fz(14px)"><div class="Mend(7px)"><a alt="Opens Engadget webpage" href="/about/editors/engadget-editorial/" class="D(f) Ai(c) Td(n)" data-ylk="sec:author;slk:Engadget;elm:author;itc:0"><img alt="Engadget" src="https://s.yimg.com/uu/api/res/1.2/6Mxq5f3MVCrUk98VdJ1xrQ--~B/Zmk9ZmlsbDtoPTYwO3B5b2ZmPTA7dz02MDthcHBpZD15dGFjaHlvbg--/https://o.aolcdn.com/images/dims?image_uri=https%3A%2F%2Fo.aolcdn.com%2Fimages%2Fdims%3Fimage_uri%3Dhttps%253A%252F%252Fs.yimg.com%252Fos%252Fcreatr-uploaded-images%252F2021-05%252F87623ba0-b8b7-11eb-b7ce-b7f4d595eb4a%26compress%3D1%26progressive%3D1%26quality%3D75%26client%3Dhawkeye%26signature%3D8bdd92d146e3cd8d60a6076bed81607c0900edcc&amp;compress=1&amp;progressive=1&amp;quality=75&amp;client=hawkeye&amp;signature=1cdc07d3473e22313a501e63334053e4e09396d1.cf.jpg" class="W(25px) H(25px) Bdrs(50%)"/><div class="C(engadgetFontDarkGray) D(ib) Pstart(10px)"><span>By </span>Engadget<span>, 12.18.2024</span></div></a></div><div></div></div></div></div></div></div></article></li><li class="Py(40px) Bdbc(engadgetGutter) Bdbs(s) Bdbw(1px) Py(0px)--sm Bdbw(0px)--sm"><article data-component="PostCard"><div class="D(f) H(100%)--sm Fld(c)--sm Ai(st)" data-component="HorizontalCard"><a title="The 12 best last-minute Christmas gifts for the 2024 holiday season" href="/the-12-best-last-minute-christmas-gifts-for-the-2024-holiday-season-140037775.html" class="D(b) Pos(r)" data-ylk="sec:author;slk:The 12 best last-minute Christmas gifts for the 2024 holiday season;elm:hdln;ct:story;itc:0;cpos:17;pos:1"><img class="Pos(r) W(350px) W(230px)--lg W(100%)--sm D(b) Trsp(a) Trsdu(300ms) Op(0.8):h H(a)" loading="lazy" alt="The best last-minute Christmas gifts" src="https://s.yimg.com/uu/api/res/1.2/8aE3Hd2fpETYtUC27CpNIA--~B/Zmk9ZmlsbDtoPTM5NDtweW9mZj0wO3c9NzAwO2FwcGlkPXl0YWNoeW9u/https://s.yimg.com/os/creatr-uploaded-images/2024-12/32bfb0b0-b3e9-11ef-bfd6-1e474162a318.cf.jpg" width="700" height="394"/></a><div class="Pos(r) D(f) Ai(st) Mstart(25px) Mstart(0)--sm Mb(0)--sm"><div class="Px(20px)--sm Py(15px)--sm Bgc(white)--sm W(100%)--sm"><div class="D(f) Fld(c) Ai(fs)" data-component="PostInfo"><h2 class="My(0)"><a href="/the-12-best-last-minute-christmas-gifts-for-the-2024-holiday-season-140037775.html" class="C(engadgetSteelGray) Fw(400) Td(n) Bdbw(1px):h Bdbc(lightgrey):h Bdbs(s):h Fz(30px) Lh(35px) Fz(22px)--lg Lh(25px)--lg Fz(24px)--md Lh(30px)--md Fz(22px)--sm Lh(25px)--sm Fw(500)!--sm serif" data-ylk="sec:author;slk:The 12 best last-minute Christmas gifts for the 2024 holiday season;elm:hdln;ct:story;itc:0;cpos:17;pos:2">The 12 best last-minute Christmas gifts for the 2024 holiday season</a></h2><div class="Mt(10px) Fz(15px) Lh(20px) D(n)--sm serif C(engadgetFontBlack)">These gadgets are small and affordable, and should ship quickly in a pinch.</div><div class="Mt(15px) D(f) Ai(c) Fz(14px)"><div class="Mend(7px)"><a alt="Opens Engadget webpage" href="/about/editors/engadget-editorial/" class="D(f) Ai(c) Td(n)" data-ylk="sec:author;slk:Engadget;elm:author;itc:0"><img alt="Engadget" src="https://s.yimg.com/uu/api/res/1.2/6Mxq5f3MVCrUk98VdJ1xrQ--~B/Zmk9ZmlsbDtoPTYwO3B5b2ZmPTA7dz02MDthcHBpZD15dGFjaHlvbg--/https://o.aolcdn.com/images/dims?image_uri=https%3A%2F%2Fo.aolcdn.com%2Fimages%2Fdims%3Fimage_uri%3Dhttps%253A%252F%252Fs.yimg.com%252Fos%252Fcreatr-uploaded-images%252F2021-05%252F87623ba0-b8b7-11eb-b7ce-b7f4d595eb4a%26compress%3D1%26progressive%3D1%26quality%3D75%26client%3Dhawkeye%26signature%3D8bdd92d146e3cd8d60a6076bed81607c0900edcc&amp;compress=1&amp;progressive=1&amp;quality=75&amp;client=hawkeye&amp;signature=1cdc07d3473e22313a501e63334053e4e09396d1.cf.jpg" class="W(25px) H(25px) Bdrs(50%)"/><div class="C(engadgetFontDarkGray) D(ib) Pstart(10px)"><span>By </span>Engadget<span>, 12.18.2024</span></div></a></div><div></div></div></div></div></div></div></article></li><li class="Py(40px) Bdbc(engadgetGutter) Bdbs(s) Bdbw(1px) Py(0px)--sm Bdbw(0px)--sm"><article data-component="PostCard"><div class="D(f) H(100%)--sm Fld(c)--sm Ai(st)" data-component="HorizontalCard"><a title="The best tech gifts and gadgets of 2024" href="/computing/best-tech-gifts-and-cool-gadgets-140052910.html" class="D(b) Pos(r)" data-ylk="sec:author;slk:The best tech gifts and gadgets of 2024;elm:hdln;ct:story;itc:0;cpos:18;pos:1"><img class="Pos(r) W(350px) W(230px)--lg W(100%)--sm D(b) Trsp(a) Trsdu(300ms) Op(0.8):h H(a)" loading="lazy" alt="The best tech gifts and gadgets" src="https://s.yimg.com/uu/api/res/1.2/Act5U4e9a6vbRc78t1Htdg--~B/Zmk9ZmlsbDtoPTM5NDtweW9mZj0wO3c9NzAwO2FwcGlkPXl0YWNoeW9u/https://s.yimg.com/os/creatr-uploaded-images/2024-11/1b6b8850-9b91-11ef-bfb3-28c987fe9950.cf.jpg" width="700" height="394"/></a><div class="Pos(r) D(f) Ai(st) Mstart(25px) Mstart(0)--sm Mb(0)--sm"><div class="Px(20px)--sm Py(15px)--sm Bgc(white)--sm W(100%)--sm"><div class="D(f) Fld(c) Ai(fs)" data-component="PostInfo"><h2 class="My(0)"><a href="/computing/best-tech-gifts-and-cool-gadgets-140052910.html" class="C(engadgetSteelGray) Fw(400) Td(n) Bdbw(1px):h Bdbc(lightgrey):h Bdbs(s):h Fz(30px) Lh(35px) Fz(22px)--lg Lh(25px)--lg Fz(24px)--md Lh(30px)--md Fz(22px)--sm Lh(25px)--sm Fw(500)!--sm serif" data-ylk="sec:author;slk:The best tech gifts and gadgets of 2024;elm:hdln;ct:story;itc:0;cpos:18;pos:2">The best tech gifts and gadgets of 2024</a></h2><div class="Mt(10px) Fz(15px) Lh(20px) D(n)--sm serif C(engadgetFontBlack)">Our staff tests dozens of gadgets every year — these are the best gifts of the bunch.</div><div class="Mt(15px) D(f) Ai(c) Fz(14px)"><div class="Mend(7px)"><a alt="Opens Engadget webpage" href="/about/editors/engadget-editorial/" class="D(f) Ai(c) Td(n)" data-ylk="sec:author;slk:Engadget;elm:author;itc:0"><img alt="Engadget" src="https://s.yimg.com/uu/api/res/1.2/6Mxq5f3MVCrUk98VdJ1xrQ--~B/Zmk9ZmlsbDtoPTYwO3B5b2ZmPTA7dz02MDthcHBpZD15dGFjaHlvbg--/https://o.aolcdn.com/images/dims?image_uri=https%3A%2F%2Fo.aolcdn.com%2Fimages%2Fdims%3Fimage_uri%3Dhttps%253A%252F%252Fs.yimg.com%252Fos%252Fcreatr-uploaded-images%252F2021-05%252F87623ba0-b8b7-11eb-b7ce-b7f4d595eb4a%26compress%3D1%26progressive%3D1%26quality%3D75%26client%3Dhawkeye%26signature%3D8bdd92d146e3cd8d60a6076bed81607c0900edcc&amp;compress=1&amp;progressive=1&amp;quality=75&amp;client=hawkeye&amp;signature=1cdc07d3473e22313a501e63334053e4e09396d1.cf.jpg" class="W(25px) H(25px) Bdrs(50%)"/><div class="C(engadgetFontDarkGray) D(ib) Pstart(10px)"><span>By </span>Engadget<span>, 11.25.2024</span></div></a></div><div></div></div></div></div></div></div></article></li><li class="Py(40px) Bdbc(engadgetGutter) Bdbs(s) Bdbw(1px) Py(0px)--sm Bdbw(0px)--sm"><article data-component="PostCard"><div class="D(f) H(100%)--sm Fld(c)--sm Ai(st)" data-component="HorizontalCard"><a title="The 19 best gift ideas for the remote worker in your life" href="/computing/accessories/best-work-from-home-gifts-wfh-140037231.html" class="D(b) Pos(r)" data-ylk="sec:author;slk:The 19 best gift ideas for the remote worker in your life;elm:hdln;ct:story;itc:0;cpos:19;pos:1"><img class="Pos(r) W(350px) W(230px)--lg W(100%)--sm D(b) Trsp(a) Trsdu(300ms) Op(0.8):h H(a)" loading="lazy" alt="The best gift ideas for the remote worker in your life" src="https://s.yimg.com/uu/api/res/1.2/ZJvnHpOYEv5hM6iI9TlhpA--~B/Zmk9ZmlsbDtoPTM5NDtweW9mZj0wO3c9NzAwO2FwcGlkPXl0YWNoeW9u/https://s.yimg.com/os/creatr-uploaded-images/2024-10/7fbf2f40-96ce-11ef-bede-0b998aec292c.cf.jpg" width="700" height="394"/></a><div class="Pos(r) D(f) Ai(st) Mstart(25px) Mstart(0)--sm Mb(0)--sm"><div class="Px(20px)--sm Py(15px)--sm Bgc(white)--sm W(100%)--sm"><div class="D(f) Fld(c) Ai(fs)" data-component="PostInfo"><h2 class="My(0)"><a href="/computing/accessories/best-work-from-home-gifts-wfh-140037231.html" class="C(engadgetSteelGray) Fw(400) Td(n) Bdbw(1px):h Bdbc(lightgrey):h Bdbs(s):h Fz(30px) Lh(35px) Fz(22px)--lg Lh(25px)--lg Fz(24px)--md Lh(30px)--md Fz(22px)--sm Lh(25px)--sm Fw(500)!--sm serif" data-ylk="sec:author;slk:The 19 best gift ideas for the remote worker in your life;elm:hdln;ct:story;itc:0;cpos:19;pos:2">The 19 best gift ideas for the remote worker in your life</a></h2><div class="Mt(10px) Fz(15px) Lh(20px) D(n)--sm serif C(engadgetFontBlack)">Make their home office environment more comfortable with these gadgets.</div><div class="Mt(15px) D(f) Ai(c) Fz(14px)"><div class="Mend(7px)"><a alt="Opens Engadget webpage" href="/about/editors/engadget-editorial/" class="D(f) Ai(c) Td(n)" data-ylk="sec:author;slk:Engadget;elm:author;itc:0"><img alt="Engadget" src="https://s.yimg.com/uu/api/res/1.2/6Mxq5f3MVCrUk98VdJ1xrQ--~B/Zmk9ZmlsbDtoPTYwO3B5b2ZmPTA7dz02MDthcHBpZD15dGFjaHlvbg--/https://o.aolcdn.com/images/dims?image_uri=https%3A%2F%2Fo.aolcdn.com%2Fimages%2Fdims%3Fimage_uri%3Dhttps%253A%252F%252Fs.yimg.com%252Fos%252Fcreatr-uploaded-images%252F2021-05%252F87623ba0-b8b7-11eb-b7ce-b7f4d595eb4a%26compress%3D1%26progressive%3D1%26quality%3D75%26client%3Dhawkeye%26signature%3D8bdd92d146e3cd8d60a6076bed81607c0900edcc&amp;compress=1&amp;progressive=1&amp;quality=75&amp;client=hawkeye&amp;signature=1cdc07d3473e22313a501e63334053e4e09396d1.cf.jpg" class="W(25px) H(25px) Bdrs(50%)"/><div class="C(engadgetFontDarkGray) D(ib) Pstart(10px)"><span>By </span>Engadget<span>, 11.22.2024</span></div></a></div><div></div></div></div></div></div></div></article></li><li class="Py(40px) Bdbc(engadgetGutter) Bdbs(s) Bdbw(1px) Py(0px)--sm Bdbw(0px)--sm"><article data-component="PostCard"><div class="D(f) H(100%)--sm Fld(c)--sm Ai(st)" data-component="HorizontalCard"><a title="The 15 best gifts for dads" href="/best-gifts-for-dads-170014057.html" class="D(b) Pos(r)" data-ylk="sec:author;slk:The 15 best gifts for dads;elm:hdln;ct:story;itc:0;cpos:20;pos:1"><img class="Pos(r) W(350px) W(230px)--lg W(100%)--sm D(b) Trsp(a) Trsdu(300ms) Op(0.8):h H(a)" loading="lazy" alt="The best gifts for dad" src="https://s.yimg.com/uu/api/res/1.2/B4WRtw4sKTPRAPBPUfLX9Q--~B/Zmk9ZmlsbDtoPTM5NDtweW9mZj0wO3c9NzAwO2FwcGlkPXl0YWNoeW9u/https://s.yimg.com/os/creatr-uploaded-images/2024-11/596315d0-9856-11ef-a3f7-0c05277db5cd.cf.jpg" width="700" height="394"/></a><div class="Pos(r) D(f) Ai(st) Mstart(25px) Mstart(0)--sm Mb(0)--sm"><div class="Px(20px)--sm Py(15px)--sm Bgc(white)--sm W(100%)--sm"><div class="D(f) Fld(c) Ai(fs)" data-component="PostInfo"><h2 class="My(0)"><a href="/best-gifts-for-dads-170014057.html" class="C(engadgetSteelGray) Fw(400) Td(n) Bdbw(1px):h Bdbc(lightgrey):h Bdbs(s):h Fz(30px) Lh(35px) Fz(22px)--lg Lh(25px)--lg Fz(24px)--md Lh(30px)--md Fz(22px)--sm Lh(25px)--sm Fw(500)!--sm serif" data-ylk="sec:author;slk:The 15 best gifts for dads;elm:hdln;ct:story;itc:0;cpos:20;pos:2">The 15 best gifts for dads</a></h2><div class="Mt(10px) Fz(15px) Lh(20px) D(n)--sm serif C(engadgetFontBlack)">Treat your father figure to some new tech this year.</div><div class="Mt(15px) D(f) Ai(c) Fz(14px)"><div class="Mend(7px)"><a alt="Opens Engadget webpage" href="/about/editors/engadget-editorial/" class="D(f) Ai(c) Td(n)" data-ylk="sec:author;slk:Engadget;elm:author;itc:0"><img alt="Engadget" src="https://s.yimg.com/uu/api/res/1.2/6Mxq5f3MVCrUk98VdJ1xrQ--~B/Zmk9ZmlsbDtoPTYwO3B5b2ZmPTA7dz02MDthcHBpZD15dGFjaHlvbg--/https://o.aolcdn.com/images/dims?image_uri=https%3A%2F%2Fo.aolcdn.com%2Fimages%2Fdims%3Fimage_uri%3Dhttps%253A%252F%252Fs.yimg.com%252Fos%252Fcreatr-uploaded-images%252F2021-05%252F87623ba0-b8b7-11eb-b7ce-b7f4d595eb4a%26compress%3D1%26progressive%3D1%26quality%3D75%26client%3Dhawkeye%26signature%3D8bdd92d146e3cd8d60a6076bed81607c0900edcc&amp;compress=1&amp;progressive=1&amp;quality=75&amp;client=hawkeye&amp;signature=1cdc07d3473e22313a501e63334053e4e09396d1.cf.jpg" class="W(25px) H(25px) Bdrs(50%)"/><div class="C(engadgetFontDarkGray) D(ib) Pstart(10px)"><span>By </span>Engadget<span>, 11.21.2024</span></div></a></div><div></div></div></div></div></div></div></article></li><li class="Mt(30px) loadmore-parent"><button id="LoadMoreBtn" class="wafer-fetch W(100%) D(f) Ai(c) Jc(c) Cur(p) Py(25px) Bdc(engadgetGutter) Bds(s) Bdw(1px) Bgc(engadgetGhostWhite):h Fz(15px) Fw(400) C(engadgetFontDarkGray)" data-wf-url="/_td/remote?m_id=engad-streams&amp;ctrl=APIAuthorStreams&amp;m_mode=json" data-wf-trigger="click" data-component="LoadMore" data-wf-result-selector="ul" data-wf-target=".loadmore-parent" data-wf-boundary="rwd-inner-container" data-wf-replace="1" data-wf-set-focus="1" data-wf-body="{&quot;config&quot;:{&quot;body&quot;:{&quot;gqlVariables&quot;:{&quot;authorStream&quot;:{&quot;pagination&quot;:{&quot;requestedCount&quot;:20,&quot;contentOverrides&quot;:{},&quot;remainingCount&quot;:180,&quot;uuids&quot;:&quot;bf80068e-7a2c-4846-b5f6-398c07615151:STORY,b3b6f5c1-623e-4f0f-8621-4461076b6596:STORY,37d7a282-dda1-4c7c-ab30-7ead4f4b3b83:STORY,8e085648-0846-42ce-adf6-3ea6cb9d43d1:STORY,6479cf77-a1e6-47c2-9758-bf5dce01ffb3:STORY,0be6f8f4-074d-390f-96d4-13e40bbd63a2:STORY,6d26917c-50c7-4544-803e-b936eac9ee82:STORY,ef4f42c7-86fc-46c3-80c8-1a9402611716:STORY,5810a7dc-c486-4736-a0a3-9cf58529d961:STORY,3f3cb6df-16f9-42a1-8c86-5e0d13343d58:STORY,bcd9343e-95f5-4db1-9776-7c08e04153e7:STORY,c7d6c97f-ae05-4452-bd8d-5379816a9471:STORY,18ac53d2-d464-4215-b859-3d392be09fb6:STORY,afcdcea9-a025-478c-925c-8ebaee9bf675:STORY,158ce4dd-145f-30aa-8046-15090fa8f4c0:STORY,97355ff6-ac60-4c76-b095-06408f3c7376:STORY,42bbb608-b71c-45ca-aa17-6b698f01fb10:STORY,78c64923-4d72-479e-bb7a-3d9f2f8b35d2:STORY,bfd84994-0464-4a95-8c8f-40da2808c696:STORY,86743bae-0012-4b65-92f7-a86194868786:STORY,2072cda5-d4e1-4022-9ab1-6f57c34233bf:STORY,f0ae5e4a-6d64-440c-a2e2-fbcc30e59355:STORY,027e0985-7e1d-4369-94ad-008e0c6ec9a5:STORY,d59c0bc9-8ac8-41e9-8095-b25fd866f255:STORY,3e9b28ce-458a-4499-9280-bf702bea3f3f:STORY,d426337b-d7bf-4d81-a4bc-fbe803faaa33:STORY,1e28056f-2167-4a68-870c-0619a7010baa:STORY,1ac183ed-c799-4897-97bb-4764cb8fa9ce:STORY,3a4d53e4-b621-4d47-9208-60ae3beaa3ab:STORY,f90b7556-1484-4eb6-b50e-269ccf92b488:STORY,78758e29-6f83-41b7-b9a2-4685ba160e08:STORY,b863f456-7e0f-41fc-92d0-9211b4e294a7:STORY,41e918c8-5725-40f2-866f-3ef67e9f9dd0:STORY,b359ff06-3485-4d8f-a5ca-f68c1925832c:STORY,3157e850-41c6-4ad3-86d6-cbe08ddadb8f:STORY,9b8379d4-ccce-4acb-a4ee-d56fde2f4546:STORY,aadd0596-160b-4ee2-b204-8136aab9ce63:STORY,9963eff7-9f4c-49f1-a184-4e4e8428dd25:STORY,bb0fb3d9-0e46-4552-8f16-2bac6603dafe:STORY,eb219e71-a68d-4eb1-bc9f-ad08521a6e88:STORY,845674c7-7a71-4fdc-b7eb-a9d3a30d093a:STORY,fbd29c91-7205-4f24-8dcb-a01a09b954dd:STORY,7db6e851-57d8-4ebd-979f-e292579baab1:STORY,743862dd-c7bf-4d92-b434-4e01871942ef:STORY,8485b0b9-915d-45b9-aa6c-8ca1fc9ece7f:STORY,737224ef-084d-4cf6-9829-e928c5f06dff:STORY,eaecb0d6-0a5e-416d-aa8f-a97ed5c21c0c:STORY,221708f5-254b-42e8-9bf4-8f3f12886874:STORY,5de47a65-dc8c-44e8-b9ab-87afd4afbf5a:STORY,90311b9b-47da-411a-addd-f4435deee34a:STORY,b12c77a7-8db7-495b-99c3-8415dda1129d:STORY,9f5b4ab7-623d-4cf5-92a8-1283398ac342:STORY,be115d8a-1dfa-4fb9-90aa-5426a6eeb066:STORY,f4b6f6d2-60d2-42c6-8966-7317113eb9e9:STORY,66b53ca9-3d04-4640-869f-51ed1e8ae77b:STORY,084710c2-fc80-4755-b71e-83a5c96da3aa:STORY,7fd8710b-07cc-4f0a-93b6-39f4749111bc:STORY,a78332cd-0295-485d-9120-04ee9d4a3a74:STORY,7c8b1b67-c5fa-4371-9f94-a887fb77fb0f:STORY,e9e0a2ee-864f-4d07-bebb-9ca3d5e49bd4:STORY,531549da-945e-4def-9f3c-85c91e68cfb8:STORY,02244675-cc27-4358-9c45-52428c32edb8:STORY,9b3840c7-dcc6-4b3d-9e1d-13c056b3e7c3:STORY,0f5b01aa-1bff-46c2-84e6-87a172d7cdbd:STORY,adb1eddb-cf3d-4fc1-9eb6-05dc40f8a9c7:STORY,2573d50b-ec9d-4c42-8d0e-7ab94f294301:STORY,3b6f2e0c-474f-48b4-be1b-45697a414c31:STORY,3e47e1c5-9fcf-4be5-b757-6550caf5180d:STORY,e08806d7-2b29-420a-a02f-a197d502dca6:STORY,e51897ea-843d-4e23-86cc-e0af881e1988:STORY,75be379c-1ad2-4e81-9deb-420201ed4315:STORY,d169ba85-d5dd-4566-bf6a-8b503a86ffd2:STORY,6ff3af23-2fc4-444e-b401-b0c36fe0773c:STORY,d1a2d241-a9fe-40d5-9168-40b35172e4e9:STORY,1981ae81-bb76-429a-9f3f-acbb637a94d5:STORY,b90d8581-3ca5-40c3-9cc8-de8641c9c86a:STORY,0ae9f9f9-47bc-4c4f-acb7-21b7f2026de3:STORY,636d969d-4460-41ab-9cd5-bff465fc6eb0:STORY,e4ee55de-f08e-3220-883b-8a34f36e97d6:STORY,36b98459-aa8f-3518-b543-08f2cd259edb:STORY,6285d2d5-e6bd-3792-bf52-e27c0250a7ee:STORY,27090cf8-e5ab-3d20-8050-a2244a404bef:STORY,f5dc61f4-1ac9-31b6-874f-bd89a94ba706:STORY,375f463b-e901-3cf1-9b7e-78fd42b1215e:STORY,000cf791-cdd7-3281-bad1-388ec4cc16d5:STORY,7b4f7643-3bde-3e17-baac-c10537abd3a8:STORY,990ea3be-b3a2-3097-bf59-2123e86997bb:STORY,bc2dba80-7400-3c0c-9c31-81d8dce4f917:STORY,3c4f5f8c-7c5a-3441-8bde-ec96bf2f35cf:STORY,fc8b4833-8fa1-35ae-9bd6-91ab412fb69a:STORY,cf8152ae-f36b-32bc-9759-eafc461c3e96:STORY,f0d48c9b-b946-330f-952d-b42b5841a9c9:STORY,472d8061-f1f4-3af8-80bb-00aad816e94d:STORY,f39f37d9-ee10-36a8-92f4-e7342338e0c5:STORY,04098a28-0454-3bf8-a2fe-2824177112fa:STORY,5a17eaf2-8264-3522-83fd-30a65dfb5022:STORY,5394e6fc-b6ae-3118-a1e8-f91303d11de6:STORY,af14e50d-4d32-3db9-a9ee-49a27a5dbf67:STORY,dc3b96d7-9390-3d6f-9733-1e5781083f38:STORY,0e55522a-1cc3-371c-9b56-5f9bc5ca3ac4:STORY,e27ee012-dcd6-358c-ac9e-687c73eb0a66:STORY,1dfc8f92-7fb5-3eb5-915b-42efba32962c:STORY,41548fdd-cf9f-3e59-8d75-40c13be04539:STORY,e2e3fae7-c2b6-39da-9e75-f1382ab26224:STORY,b37a7d1f-18aa-3b64-8b60-7154385873b3:STORY,f2472760-432a-3588-ac3c-82961d911792:STORY,95eb9230-9204-366c-8ee7-e12bd9d6bfaa:STORY,39d53a1a-f04b-3a19-bd11-6942b45248c5:STORY,8aa42b48-d9d5-3f91-b5e7-70b24b00d0f3:STORY,6327d6d1-df24-3a68-bd5b-d0f0fa45b1d1:STORY,58ca36e6-9b57-3cdc-b822-e8e95a1ff0ce:STORY,89a9704f-1048-382d-a3b1-12e79f4d3987:STORY,60b855df-bd89-30cc-9e56-1196570ea0d2:STORY,8b68f110-6c35-3e51-9b59-e6127dbc66aa:STORY,a3e7493b-6bd1-3bd9-9379-bac2139d8815:STORY,45d09c3f-6ba3-3dd4-bb4a-494e256a7f41:STORY,07a9b6d7-3892-3da5-8618-cfb6c7f4bd46:STORY,ebd3c097-f243-39ac-a9aa-86010d99ec6e:STORY,da8db2cd-b7f2-3b1a-8b81-03c0b56697fe:STORY,343c29d5-b6cc-3699-a40a-4e3c5e5d87ae:STORY,15b45263-a140-34e3-bf99-5c24b0258444:STORY,d3035daf-39d5-3aac-8d5c-8cdcb1ed9ce4:STORY,113cec34-e4db-33ab-aeda-5cb1e6dae74a:STORY,d56ac5af-c94f-3136-82de-0e9a9ca8e873:STORY,9fce0064-f7b9-3be7-8b66-4dd93114a9c3:STORY,a1b2918d-8fe3-368c-9031-7dbf81bc19df:STORY,4a0f5c4c-afdc-3191-99af-890656718873:STORY,0411f186-d4be-387c-bf4c-9396e0327d8a:STORY,0a5d181f-e370-3889-98f1-86f324bf7655:STORY,10953241-820d-3c17-b38f-6dee93f0c78a:STORY,f3301e8d-8293-3fc2-baac-deed8d6af878:STORY,3e2c2653-0bac-3417-9029-80f35546875a:STORY,a7b615d5-e42a-3519-9c38-d162064e7dfd:STORY,a3012919-8470-31f8-a7a4-58deae6308dc:STORY,c83af28a-4ef6-3cea-b87b-f87167778855:STORY,9ad37d78-4277-3918-9d70-54223956b858:STORY,a24e597b-ec37-3e4f-a364-8f2aaf5bb72b:STORY,2ff77eac-ee38-3c71-8414-a839126ff97b:STORY,a9b421ac-8d08-349d-a407-f483ab883f0b:STORY,3066304e-c42f-3ff4-abcd-a866cfbf4ad7:STORY,fc0c15d2-99bb-3dd2-a756-9b5a01e20d0c:STORY,38585c46-cb48-377c-902f-d10cbaaf489e:STORY,63c8dde1-6bd3-38d6-a4bf-69605b2f1998:STORY,18e76680-9747-3d56-bff9-9d818bd45633:STORY,db27226a-20f0-3b67-b8bc-063de154409c:STORY,16c2b90a-f6fb-3ab9-ba7a-9613fc7bc151:STORY,438b249e-ca04-3001-8e29-18be4d08e221:STORY,193ff1a2-a0a5-31ff-9141-9a434dad1b16:STORY,7fae3adb-7a25-3980-8836-7569add76f39:STORY,55caa7be-5054-348f-826e-dd1d55a4e4ad:STORY,c1541be4-3fd5-30a6-b699-53e8f3d5b20c:STORY,416c8267-26bc-39a1-9065-baf0bd6d1dcc:STORY,0c9719f2-9b40-3135-bf05-9dd7ea7d33d7:STORY,fc6dd443-f1d5-36bd-9785-f5210124b3cd:STORY,0ed30570-9ee0-346c-9661-d3dc51258a19:STORY,f9940d79-0513-3a87-83e8-4a4008191ca8:STORY,b05bbefe-638f-38b2-b7b7-fdd1c6b2a680:STORY,19194178-30da-3b60-9dc3-0a97ec333faf:STORY,0d51c42a-fbe9-328f-baf3-fc0c7115a12c:STORY,2b145740-8b29-3657-9cf0-b548f18ccab2:STORY,c1227d2f-9ef6-3597-a591-64382ad36413:STORY,d56c5a23-6e80-382d-8f86-8931cda3d169:STORY,5201bba9-0d23-34c1-82db-926763353f59:STORY,85ac9fac-85c9-39b2-8584-b31c10ffdc8c:STORY,87ab1de0-e4e3-38a8-b7f9-2eb25f1c80f2:STORY,4b96c01b-1af6-3d98-8f95-510ceeafd968:STORY,f2d532ed-9c44-3181-9e98-340d46890059:STORY,c2c12446-2542-3cf1-8954-b8b33869763c:STORY,17eb6ddf-45b2-3d48-bd0f-f5b3ef05b36d:STORY,2b2c5b6e-c365-3c2e-8773-492f9d740de4:STORY,e1497f32-9214-3729-bec1-3f46a2d1b42c:STORY,ab9bb8fb-4cf8-3223-ab4e-d038a1a2c187:STORY,a463b97c-c59f-3fa1-8df3-5bf553f32393:STORY,0f142b6b-8729-397a-a4b7-a5e173d01e65:STORY,2c9d3fbb-49d3-3068-b570-c0bd8220ccd6:STORY,50027416-020c-3c1d-849e-917bd94e4499:STORY,34a99f16-1800-394f-82a2-73e31f625d18:STORY,d79e5e0b-fe7c-3f69-ae47-f3442f230110:STORY,b7641e21-a1f9-3887-ab43-3a1af9af6b34:STORY,554da5b8-1a14-389d-81e4-36e61dd2a55a:STORY&quot;}}}},&quot;authorAlias&quot;:&quot;engadget-editorial&quot;,&quot;pageName&quot;:&quot;author&quot;,&quot;adIndex&quot;:0,&quot;adStartIndex&quot;:-16,&quot;isXhr&quot;:true},&quot;m_mode&quot;:&quot;json&quot;,&quot;ctrl&quot;:&quot;APIAuthorStreams&quot;,&quot;m_id&quot;:&quot;engad-streams&quot;,&quot;region&quot;:&quot;US&quot;,&quot;site&quot;:&quot;engadget&quot;}" data-ylk="slk:Load More Articles;elm:read_more;outcm:read_more;itc:1">Load More Articles</button></li></ul></div><div class="W(300px) Miw(300px) Mstart(60px) D(n)--md T(100px)"><div class="H(2000px) H(1500px)--md Mt(50px)"><div class="Pos(st) T(100px) sticky"><div class="right-rail"><div class="Mb(40px)"><div id="RR-MULTI_ATF"></div></div><div class="Mb(340px)"><div id="RR-MULTI_BTF"></div></div><div class="Mb(40px)"><div id="RR-MULTI-2_BTF"></div></div></div></div></div></div></div></div></div><div class="W(100vw) D(b) Ta(c) Pos(r) Z(1) Jc(c) Py(25px) M(MarginCenter) Mt(-10px)"><div class="D(b) Ta(c) Pos(r) Z(1) Jc(c) " data-component="UacAd"><div id="LB-MULTI_BTF"></div></div></div></div><script> window.performance.mark('author'); window.performance.measure('authorDone','PageStart','author'); </script></div></main></div></div><footer id="Footer" class="Pos(r) T(0) Z(3) W(100%)"><div id="module-footer" class="wafer-rapid-module"><div><div class="Fz(15px)" data-component="Footer"><div class="rwd-outer-container W(100vw) D(f) Jc(sa) Bgc(engadgetSteelGray) D(n)--md" data-component="RWDContainer"><div class="rwd-inner-container W(1235px) W(980px)--lg W(640px)--md W(100%)--sm Mx(20px)--sm D(f) Ai(st) Mt(40px) Mb(60px)"><div class="D(f) Fld(c)" style="width:calc((100% - 40px * 3) / 4)"><div class="W(100%) " data-component="SectionHeader"><div class="W(30px) H(3px) Mb(5px) Bgc(engadgetPurple)"></div><h4 class="M(0) C(#fff) Fw(700) Fz(18px) Mt(10px) ">About</h4></div><div class="D(f) Fld(c) Mt(20px)"><a href="https://www.engadget.com/about/" alt="Engadget Masthead" class="C(#959698) C(#fff):h Td(n) Fw(15px) Lh(28px)" data-ylk="sec:engadget-global-footer;slk:Engadget Masthead;elm:category;itc:0">Engadget Masthead</a><a href="https://www.engadget.com/about-our-advertising/" alt="About our Ads" class="C(#959698) C(#fff):h Td(n) Fw(15px) Lh(28px)" data-ylk="sec:engadget-global-footer;slk:About our Ads;elm:category;itc:0">About our Ads</a><a href="https://www.engadget.com/about/advertise/" alt="Advertise" class="C(#959698) C(#fff):h Td(n) Fw(15px) Lh(28px)" data-ylk="sec:engadget-global-footer;slk:Advertise;elm:category;itc:0">Advertise</a><a href="https://info.wrightsmedia.com/engadget-licensing" alt="Licensing" class="C(#959698) C(#fff):h Td(n) Fw(15px) Lh(28px)" data-ylk="sec:engadget-global-footer;slk:Licensing;elm:category;itc:0">Licensing</a><a href="https://www.engadget.com/about-faq-194611880.html" alt="FAQ" class="C(#959698) C(#fff):h Td(n) Fw(15px) Lh(28px)" data-ylk="sec:engadget-global-footer;slk:FAQ;elm:category;itc:0">FAQ</a><a href="https://www.engadget.com/rss.xml" alt="RSS Feed" class="C(#959698) C(#fff):h Td(n) Fw(15px) Lh(28px)" data-ylk="sec:engadget-global-footer;slk:RSS Feed;elm:category;itc:0">RSS Feed</a></div></div><div class="W(1px) H(100%) Bgc(#414246) Mx(20px)"></div><div class="D(f) Fld(c)" style="width:calc((100% - 40px * 3) / 4)"><div class="W(100%) " data-component="SectionHeader"><div class="W(30px) H(3px) Mb(5px) Bgc(engadgetPurple)"></div><h4 class="M(0) C(#fff) Fw(700) Fz(18px) Mt(10px) ">Sections</h4></div><div class="D(f) Fld(c) Mt(20px)"><a href="https://www.engadget.com/reviews/" alt="Reviews" class="C(#959698) C(#fff):h Td(n) Fw(15px) Lh(28px)" data-ylk="sec:engadget-global-footer;slk:Reviews;elm:category;itc:0">Reviews</a><a href="https://www.engadget.com/gear/" alt="Gear" class="C(#959698) C(#fff):h Td(n) Fw(15px) Lh(28px)" data-ylk="sec:engadget-global-footer;slk:Gear;elm:category;itc:0">Gear</a><a href="https://www.engadget.com/gaming/" alt="Gaming" class="C(#959698) C(#fff):h Td(n) Fw(15px) Lh(28px)" data-ylk="sec:engadget-global-footer;slk:Gaming;elm:category;itc:0">Gaming</a><a href="https://www.engadget.com/entertainment/" alt="Entertainment" class="C(#959698) C(#fff):h Td(n) Fw(15px) Lh(28px)" data-ylk="sec:engadget-global-footer;slk:Entertainment;elm:category;itc:0">Entertainment</a><a href="https://www.engadget.com/tomorrow/" alt="Tomorrow" class="C(#959698) C(#fff):h Td(n) Fw(15px) Lh(28px)" data-ylk="sec:engadget-global-footer;slk:Tomorrow;elm:category;itc:0">Tomorrow</a><a href="https://www.engadget.com/best-tech/" alt="Buying Guides" class="C(#959698) C(#fff):h Td(n) Fw(15px) Lh(28px)" data-ylk="sec:engadget-global-footer;slk:Buying Guides;elm:category;itc:0">Buying Guides</a><a href="https://www.engadget.com/videos/" alt="Video" class="C(#959698) C(#fff):h Td(n) Fw(15px) Lh(28px)" data-ylk="sec:engadget-global-footer;slk:Video;elm:category;itc:0">Video</a><a href="https://www.engadget.com/podcasts/" alt="Podcasts" class="C(#959698) C(#fff):h Td(n) Fw(15px) Lh(28px)" data-ylk="sec:engadget-global-footer;slk:Podcasts;elm:category;itc:0">Podcasts</a><a href="https://www.engadget.com/deals/" alt="Deals" class="C(#959698) C(#fff):h Td(n) Fw(15px) Lh(28px)" data-ylk="sec:engadget-global-footer;slk:Deals;elm:category;itc:0">Deals</a></div></div><div class="W(1px) H(100%) Bgc(#414246) Mx(20px)"></div><div class="D(f) Fld(c)" style="width:calc((100% - 40px * 3) / 4)"><div class="W(100%) " data-component="SectionHeader"><div class="W(30px) H(3px) Mb(5px) Bgc(engadgetPurple)"></div><h4 class="M(0) C(#fff) Fw(700) Fz(18px) Mt(10px) ">Contribute</h4></div><div class="D(f) Fld(c) Mt(20px)"><a href="https://www.engadget.com/2017-05-01-engadget-commenting-policy.html" alt="Comment Guidelines" class="C(#959698) C(#fff):h Td(n) Fw(15px) Lh(28px)" data-ylk="sec:engadget-global-footer;slk:Comment Guidelines;elm:category;itc:0">Comment Guidelines</a><a href="https://www.engadget.com/support/" alt="Support" class="C(#959698) C(#fff):h Td(n) Fw(15px) Lh(28px)" data-ylk="sec:engadget-global-footer;slk:Support;elm:category;itc:0">Support</a></div></div><div class="W(1px) H(100%) Bgc(#414246) Mx(20px)"></div><div class="D(f) Fld(c)" style="width:calc((100% - 40px * 3) / 4)"><div class="W(100%) " data-component="SectionHeader"><div class="W(30px) H(3px) Mb(5px) Bgc(engadgetPurple)"></div><h4 class="M(0) C(#fff) Fw(700) Fz(18px) Mt(10px) ">Buying Guides</h4></div><div class="D(f) Fld(c) Mt(20px)"><a href="https://www.engadget.com/computing/laptops/best-laptops-120008636.html" alt="Best laptop" class="C(#959698) C(#fff):h Td(n) Fw(15px) Lh(28px)" data-ylk="sec:engadget-global-footer;slk:Best laptop;elm:category;itc:0">Best laptop</a><a href="https://www.engadget.com/mobile/tablets/best-ipads-how-to-pick-the-best-apple-tablet-for-you-150054066.html" alt="The best iPad" class="C(#959698) C(#fff):h Td(n) Fw(15px) Lh(28px)" data-ylk="sec:engadget-global-footer;slk:The best iPad;elm:category;itc:0">The best iPad</a><a href="https://www.engadget.com/audio/speakers/best-portable-bluetooth-speakers-133004551.html" alt="Best Bluetooth speaker" class="C(#959698) C(#fff):h Td(n) Fw(15px) Lh(28px)" data-ylk="sec:engadget-global-footer;slk:Best Bluetooth speaker;elm:category;itc:0">Best Bluetooth speaker</a><a href="https://www.engadget.com/mobile/tablets/best-e-ink-tablet-130037939.html" alt="Best E Ink tablets" class="C(#959698) C(#fff):h Td(n) Fw(15px) Lh(28px)" data-ylk="sec:engadget-global-footer;slk:Best E Ink tablets;elm:category;itc:0">Best E Ink tablets</a><a href="https://www.engadget.com/audio/headphones/best-wireless-earbuds-120058222.html" alt="Best wireless earbuds" class="C(#959698) C(#fff):h Td(n) Fw(15px) Lh(28px)" data-ylk="sec:engadget-global-footer;slk:Best wireless earbuds;elm:category;itc:0">Best wireless earbuds</a><a href="https://www.engadget.com/computing/accessories/best-power-bank-143048526.html" alt="Best power banks" class="C(#959698) C(#fff):h Td(n) Fw(15px) Lh(28px)" data-ylk="sec:engadget-global-footer;slk:Best power banks;elm:category;itc:0">Best power banks</a><a href="https://www.engadget.com/gaming/best-handheld-gaming-system-140018863.html" alt="Best gaming handhelds " class="C(#959698) C(#fff):h Td(n) Fw(15px) Lh(28px)" data-ylk="sec:engadget-global-footer;slk:Best gaming handhelds ;elm:category;itc:0">Best gaming handhelds </a></div></div></div></div><div class="rwd-outer-container W(100vw) D(f) Jc(sa) Bgc(engadgetGray) Bgc(engadgetSteelGray)--md" data-component="RWDContainer"><div class="rwd-inner-container W(1235px) W(980px)--lg W(640px)--md W(100%)--sm Mx(20px)--sm D(f) Ai(c) C(#fff) My(40px) H(100%)--md Ai(fs)--md Fld(c)--md Mt(20px)--md Mb(25px)--md Jc(sb)"><div class="newsletter-footer W(140%) W(100%)!--sm"><p class="C(#fff)--md Fw(700)--md">Subscribe to our two newsletters:</p><div class="W(100%) Pb(30px)--md Pt(10px)--md" data-component="EmailSignupForm"><form class="newsletter-form Pos(r) D(f) D(b)!--md P(0)--sm " novalidate=""><div class="W(100%) Mb(25px)--md"><div class="newsletter-checkmark"><label class="nl-checkbox-footer C(engadgetGutter) Fz(12px) Lh(24px) Fw(700)"><input type="checkbox" name="ENGADGETDEALS" checked=""/><div class="Va(m)">Engadget Deals<p class="D(i) Fz(12px)--md Lh(16px) Fw(400) Pb(18px) M(0)"> - A weekly roundup of our favorite tech deals</p></div></label><label class="nl-checkbox-footer C(engadgetGutter) Fz(12px) Lh(16px) Fw(700)"><input type="checkbox" name="ENGADGET" checked=""/><div class="Va(m)">The Morning After<p class="D(i) Fz(12px)--md Lh(16px) Fw(400) Pb(18px) M(0)"> - A daily dose of the news you need</p></div></label></div><ul class="M(0) P(0) Fw(400)"></ul></div><div class="email-details W(100%) Mt(5px) Mt(20px)--sm"><div class="D(f) D(b)!--sm"><input type="email" class="D(b)!--sm Px(15px) W(210px) W(48%)--md W(100%)!--sm H(50px) Bxz(bb) Lh(50px) Bdrs(2px) Bdw(1px) Bds(s) Bdc(engadgetWhiteGray) Fz(15px) Fw(400)" name="email" placeholder="address@email.com" aria-label="Email" aria-required="true" required=""/><p class="email-err Start(0)--md T(134px)--md Mt(10px)!--sm Pos(r)--sm Start(0)!--sm T(0)!--sm M(0) D(n) Pos(a) Start(430px) T(60px) C(errorColorDark)" role="alert">Please enter a valid email address</p><p class="opts-err Start(0)--md T(134px)--md Mt(10px)!--sm Pos(r)--sm Start(0)!--sm T(0)!--sm M(0) D(n) Pos(a) Start(448px) T(60px) C(errorColorDark)" role="alert">Please select a newsletter</p><button class="Pos(r) Mstart(20px) Mstart(0)!--sm Mt(15px)!--sm W(150px) W(20%)--md W(100%)!--sm P(0) Bds(s) Bdw(1px) Bdrs(2px) Cur(p) Va(t) C(#fff) Bdc(engadgetGhostWhite) Bgc(engadgetPurple) Bgc(engadgetFontDarkPurple):h" type="submit" data-ylk="sec:nwslttr;slk:subscribe;elm:btn;itc:1;outcm:sbmt" aria-label="Subscribe"><span class="D(b) Fz(15px) Lh(18px) Py(15px) Fw(400)">Subscribe</span></button></div><input type="hidden" class="D(n)" name="epsilonRef" value="footer"/></div></form><p class="sans C(engadgetGutter)! Fz(12px) Lh(16px) Fw(400) Mb(0)">By subscribing, you are agreeing to Engadget&#x27;s <a target="_blank" rel="noopener noreferrer" class="C(engadgetGutter)!" href="https://legal.yahoo.com/us/en/yahoo/terms/otos/index.html">Terms</a> and <a target="_blank" rel="noopener noreferrer" class="C(engadgetGutter)!" href="https://legal.yahoo.com/us/en/yahoo/privacy/index.html">Privacy Policy</a>.</p></div></div><div class="W(60%) D(f) Jc(fe) Ai(c) W(100%)--md D(b)--md"><ul class="D(if) Ai(c) W(100%)--md M(0) Mt(20px)--md P(0) List(n)"><li class="socialLink Mstart(30px) Mstart(0)--md Fxg(1)--md"><span class="C(#fff)--md Fw(700)--md">Follow Us</span></li><li class="socialLink Mstart(30px) Mstart(0)--md Fxg(1)--md"><a href="https://www.facebook.com/Engadget/" aria-label="Facebook" alt="Facebook" target="_blank" rel="noopener noreferrer" class="C(engadgetFontGray)" data-ylk="sec:followus;slk:Facebook;elm:follow;itc:0"><div class="D(i)"><span><style>v\:shape { behavior:url(#default#VML); display:inline-block }</style><style>v\:shapetype { behavior:url(#default#VML); display:inline-block }</style><xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" /></span><div class="D(ib) Fill(engadgetFontGray) Stk(engadgetFontGray) socialLink:h_Fill(#fff) socialLink:h_Stk(#fff) Cur(p)" data-icon="LogoFacebook"><v:shape style="height:24px; width:24px;" coordsize="320,320" id="LogoFacebook" strokecolor="undefined" fillcolor="undefined" path="m128,304c128,304,128,169,128,169c128,169,94,169,94,169c94,169,94,120,94,120c94,120,128,120,128,120c128,120,128,79,128,79c128,46,148,16,194,16c212,16,226,18,226,18c226,18,225,63,225,63c225,63,211,63,196,63c179,63,176,71,176,85c176,85,176,120,176,120c176,120,226,120,226,120c226,120,224,169,224,169c224,169,176,169,176,169c176,169,176,304,176,304c176,304,128,304,128,304c128,304,128,304,128,304e" ></v:shape></div></div></a></li><li class="socialLink Mstart(30px) Mstart(0)--md Fxg(1)--md"><a href="https://twitter.com/engadget/" aria-label="Twitter" alt="Twitter" target="_blank" rel="noopener noreferrer" class="C(engadgetFontGray)" data-ylk="sec:followus;slk:Twitter;elm:follow;itc:0"><div class="D(i)"><span><style>v\:shape { behavior:url(#default#VML); display:inline-block }</style><style>v\:shapetype { behavior:url(#default#VML); display:inline-block }</style><xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" /></span><div class="D(ib) Fill(engadgetFontGray) Stk(engadgetFontGray) socialLink:h_Fill(#fff) socialLink:h_Stk(#fff) Cur(p)" data-icon="LogoTwitter"><v:shape style="height:24px; width:24px;" coordsize="240,240" id="LogoTwitter" strokecolor="undefined" fillcolor="undefined" path="m139,108c139,108,213,23,213,23c213,23,196,23,196,23c196,23,131,97,131,97c131,97,80,23,80,23c80,23,20,23,20,23c20,23,98,134,98,134c98,134,20,223,20,223c20,223,38,223,38,223c38,223,106,145,106,145c106,145,160,223,160,223c160,223,220,223,220,223c220,223,139,108,139,108c139,108,139,108,139,108c139,108,139,108,139,108m115,135c115,135,107,124,107,124c107,124,44,36,44,36c44,36,71,36,71,36c71,36,122,107,122,107c122,107,130,118,130,118c130,118,196,211,196,211c196,211,169,211,169,211c169,211,115,135,115,135c115,135,115,135,115,135c115,135,115,135,115,135e" ></v:shape></div></div></a></li><li class="socialLink Mstart(30px) Mstart(0)--md Fxg(1)--md"><a href="https://www.youtube.com/user/engadget" aria-label="YouTube" alt="YouTube" target="_blank" rel="noopener noreferrer" class="C(engadgetFontGray)" data-ylk="sec:followus;slk:YouTube;elm:follow;itc:0"><div class="D(i)"><span><style>v\:shape { behavior:url(#default#VML); display:inline-block }</style><style>v\:shapetype { behavior:url(#default#VML); display:inline-block }</style><xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" /></span><div class="D(ib) Fill(engadgetFontGray) Stk(engadgetFontGray) socialLink:h_Fill(#fff) socialLink:h_Stk(#fff) Cur(p)" data-icon="LogoYoutube"><v:shape style="height:24px; width:24px;" coordsize="240,240" id="LogoYoutube" strokecolor="undefined" fillcolor="undefined" path="m97,151c97,151,97,89,97,89c97,89,157,120,157,120c157,120,97,151,97,151c97,151,97,151,97,151m228,79c228,79,226,63,219,57c211,48,201,48,197,48c166,45,120,45,120,45c120,45,120,45,120,45c120,45,74,45,43,48c39,48,29,48,21,57c14,64,12,79,12,79c12,79,10,96,10,114c10,114,10,131,10,131c10,149,12,167,12,167c12,167,14,182,21,188c29,197,40,197,45,198c63,199,120,200,120,200c120,200,166,200,197,198c201,197,211,197,219,188c226,182,228,167,228,167c228,167,230,149,230,131c230,131,230,114,230,114c230,96,228,79,228,79c228,79,228,79,228,79e" ></v:shape></div></div></a></li><li class="socialLink Mstart(30px) Mstart(0)--md Fxg(1)--md"><a href="https://www.instagram.com/engadget/" aria-label="Instagram" alt="Instagram" target="_blank" rel="noopener noreferrer" class="C(engadgetFontGray)" data-ylk="sec:followus;slk:Instagram;elm:follow;itc:0"><div class="D(i)"><span><style>v\:shape { behavior:url(#default#VML); display:inline-block }</style><style>v\:shapetype { behavior:url(#default#VML); display:inline-block }</style><xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" /></span><div class="D(ib) Fill(engadgetFontGray) Stk(engadgetFontGray) socialLink:h_Fill(#fff) socialLink:h_Stk(#fff) Cur(p)" data-icon="LogoInstagramEmblem1"><v:shape style="height:24px; width:24px;" coordsize="240,240" id="LogoInstagramEmblem1" strokecolor="undefined" fillcolor="undefined" path="m201,160c201,170,199,175,198,179c196,184,194,187,190,190c187,194,184,196,179,198c175,199,170,201,160,201c150,202,147,202,120,202c93,202,90,202,80,201c70,201,65,199,61,198c57,196,53,194,50,190c46,187,44,183,42,179c41,175,39,170,39,160c38,150,38,147,38,120c38,93,38,90,39,80c39,70,41,65,42,61c44,56,46,53,50,50c53,46,56,44,61,42c65,41,70,39,80,39c90,38,93,38,120,38c147,38,150,38,160,39c170,39,175,41,179,42c184,44,187,46,190,50c194,53,196,56,198,61c199,65,201,70,201,80c202,90,202,93,202,120c202,147,202,150,201,160m219,79c219,68,217,61,215,54c212,48,208,42,203,37c198,32,192,28,185,25c179,23,172,21,161,21c151,20,147,20,120,20c93,20,89,20,79,21c68,21,61,23,54,25c48,28,42,32,37,37c32,42,28,48,25,54c23,61,21,68,21,79c20,89,20,93,20,120c20,147,20,151,21,161c21,172,23,179,25,185c28,192,32,198,37,203c42,208,48,212,54,215c61,217,68,219,79,219c89,220,93,220,120,220c147,220,151,220,161,219c172,219,179,217,185,215c192,212,198,208,203,203c208,198,212,192,215,185c217,179,219,172,219,161c220,151,220,147,220,120c220,93,220,89,219,79m120,69c159,69,184,111,164,146c155,162,138,171,120,171c80,171,56,129,75,94c85,78,102,69,120,69c120,69,120,69,120,69m120,87c94,87,78,114,91,137c97,147,108,153,120,153c146,153,162,126,149,103c143,93,132,87,120,87c120,87,120,87,120,87m173,55c183,55,188,65,184,73c182,76,178,79,173,79c164,79,158,69,163,61c165,57,169,55,173,55c173,55,173,55,173,55e" ></v:shape></div></div></a></li><li class="socialLink Mstart(30px) Mstart(0)--md Fxg(1)--md"><a href="https://www.linkedin.com/company/engadget/" aria-label="LinkedIn" alt="LinkedIn" target="_blank" rel="noopener noreferrer" class="C(engadgetFontGray)" data-ylk="sec:followus;slk:LinkedIn;elm:follow;itc:0"><div class="D(i)"><span><style>v\:shape { behavior:url(#default#VML); display:inline-block }</style><style>v\:shapetype { behavior:url(#default#VML); display:inline-block }</style><xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" /></span><div class="D(ib) Fill(engadgetFontGray) Stk(engadgetFontGray) socialLink:h_Fill(#fff) socialLink:h_Stk(#fff) Cur(p)" data-icon="LogoLinkedIn"><v:shape style="height:24px; width:24px;" coordsize="240,240" id="LogoLinkedIn" strokecolor="undefined" fillcolor="undefined" path="m69,202c69,202,30,202,30,202c30,202,30,85,30,85c30,85,69,85,69,85c69,85,69,202,69,202c69,202,69,202,69,202m50,69c35,69,25,53,33,40c36,34,43,30,50,30c65,30,74,47,66,60c62,65,56,69,50,69c50,69,50,69,50,69m210,202c210,202,172,202,172,202c172,202,172,145,172,145c172,131,172,114,153,114c133,114,130,129,130,144c130,144,130,202,130,202c130,202,93,202,93,202c93,202,93,85,93,85c93,85,129,85,129,85c129,85,129,101,129,101c129,101,129,101,129,101c134,92,147,82,165,82c203,82,210,106,210,138c210,138,210,202,210,202c210,202,210,202,210,202e" ></v:shape></div></div></a></li></ul></div></div></div><div class="rwd-outer-container W(100vw) D(f) Jc(sa) Bgc(#fff)" data-component="RWDContainer"><div class="rwd-inner-container W(1235px) W(980px)--lg W(640px)--md W(100%)--sm Mx(20px)--sm D(f) Ai(c) Mt(25px)--md Mb(20px)--md"><div class="W(100%) Lh(22px)"><div class="C(engadgetFontDarkGray) Fw(400) Fz(14px)--md Py(30px) P(0)--md Mb(20px)--md">© 2025 Yahoo. All rights reserved.</div><ul class="D(f) Ai(c) Fxw(w) Mt(0) Mb(25px) Pstart(0) List(n) Pos(r) Start(-24px)"><li class="Pstart(24px) "><a href="https://legal.yahoo.com/us/en/yahoo/privacy/guce/faq/index.html" alt="About Us" class="C(engadgetFontDarkGray) C(engadgetBlack):h Fw(400) Td(n) Cur(p) Fz(12px)" target="_blank" rel="noopener noreferrer" data-ylk="sec:footerlinks;slk:About Us;elm:category;itc:0">About Us</a></li><li class="Pstart(24px) "><a href="https://info.wrightsmedia.com/engadget-licensing" alt="Reprints and Permissions" class="C(engadgetFontDarkGray) C(engadgetBlack):h Fw(400) Td(n) Cur(p) Fz(12px)" target="_blank" rel="noopener noreferrer" data-ylk="sec:footerlinks;slk:Reprints and Permissions;elm:category;itc:0">Reprints and Permissions</a></li><li class="Pstart(24px) C(engadgetFontDarkGray) Fw(400) Fz(12px)"> <a href="https://guce.engadget.com/terms?locale=en-US" alt="terms" class="C(engadgetFontDarkGray) C(engadgetBlack):h Fw(400) Td(n) Cur(p) Fz(12px)" target="_blank" rel="noopener noreferrer" data-ylk="sec:footerlinks;slk:terms;elm:category;itc:0" > Terms</a> and <a href="https://guce.engadget.com/privacy-policy?locale=en-US" alt="privacy" class="C(engadgetFontDarkGray) C(engadgetBlack):h Fw(400) Td(n) Cur(p) Fz(12px)" target="_blank" rel="noopener noreferrer" data-ylk="sec:footerlinks;slk:privacy;elm:category;itc:0" > Privacy Policy</a></li><li class="Pstart(24px) "><a href="https://guce.engadget.com/privacy-dashboard?locale=en-US" alt="Privacy Dashboard" class="C(engadgetFontDarkGray) C(engadgetBlack):h Fw(400) Td(n) Cur(p) Fz(12px)" target="_blank" rel="noopener noreferrer" data-ylk="sec:footerlinks;slk:Privacy Dashboard;elm:category;itc:0">Privacy Dashboard</a></li><li class="Pstart(24px) "><a href="https://legal.aol.com/trademarks/" alt="Trademarks" class="C(engadgetFontDarkGray) C(engadgetBlack):h Fw(400) Td(n) Cur(p) Fz(12px)" target="_blank" rel="noopener noreferrer" data-ylk="sec:footerlinks;slk:Trademarks;elm:category;itc:0">Trademarks</a></li><li class="Pstart(24px) "><a href="https://www.engadget.com/about/advertise/" alt="Advertise" class="C(engadgetFontDarkGray) C(engadgetBlack):h Fw(400) Td(n) Cur(p) Fz(12px)" target="_blank" rel="noopener noreferrer" data-ylk="sec:footerlinks;slk:Advertise;elm:category;itc:0">Advertise</a></li><li class="Pstart(24px) "><a href="https://legal.yahoo.com/us/en/yahoo/privacy/adinfo/index.html" alt="About Our Ads" class="C(engadgetFontDarkGray) C(engadgetBlack):h Fw(400) Td(n) Cur(p) Fz(12px)" target="_blank" rel="noopener noreferrer" data-ylk="sec:footerlinks;slk:About Our Ads;elm:category;itc:0">About Our Ads</a></li></ul></div></div></div></div></div><script> window.performance.mark('footer'); window.performance.measure('footerDone','PageStart','footer'); </script></div></footer><div class="drawer-nav-overlay-container Pos(f) T(0) Z(10) D(n) Op(0)"><div id="module-drawer-menu-overlay" class="wafer-rapid-module"><div><div class="W(100vw) H(100vh) Bgc(leftNavOverlayBgc) D(f) has-click" data-drawer-target="hamburger" data-wf-drawer-state="closed" data-component="DrawerMenuOverlay"><div class="H(80px)--md H(60px)--sm W(100vw) D(f) Ai(c) Mx(20px)"><button class="P(0) Pos(r) Bgc(t) Bd(n) O(n) W(35px) H(35px) D(f) Ai(c) Jc(sa) has-click" data-drawer-target="hamburger" data-wf-drawer-state="closed" data-ylk="slk:close;elm:btn;sec:drawer-menu-overlay;itc:1" data-component="DrawerCloseBtn" aria-label="Close button"><div class="Mstart(-20px) Mt(3px) Pe(n)"><div class="Pos(a) W(20px) H(2px) Bgc(engadgetGray) Rotate(45deg)"></div><div class="Pos(a) W(20px) H(2px) Bgc(engadgetGray) Rotate(-45deg)"></div></div></button></div></div></div><script> window.performance.mark('drawer-menu-overlay'); window.performance.measure('drawer-menu-overlayDone','PageStart','drawer-menu-overlay'); </script></div></div></div></div><script> (function(d) { var sdk = document.createElement('script'); sdk.src = 'https://s.yimg.com/pv/static/assistjs/desktop-v1.0.70.js'; sdk.id = "assistjs"; sdk.onload = function() { window.YAHOO.SA.init({ elems: { sbForm: "search", sbInput: "search-terms", sbClear: 'sb-clr' }, plugins: { saTray: { parent: "search-results" }, saPCActn: { css: "search-result" }, saFr: { def: 'engadget', fr: 'engadget-s' }, anykey: { disable: true } }, highlight: { boldTag: "" }, saBE: { params: { appid: 'carbon-production.engadget-k8s.omega.yahoo.com' }, host: '//search.engadget.com', base: '/sugg/gossip/gossip-us-engadget/' } }); }; d.body.appendChild(sdk); })(document); </script><script type="text/javascript"> (function() { window.YAHOO = window.YAHOO || {}; window.YAHOO.context = { "apptype": "default", "authed": "0", "browserName": "ie", "browserVersion": "7.0", "bucket": "engadget-def-bucket", "contentSite": "", "device": "desktop", "errBeaconConfig": { "beaconPath": "/_td/beacon/error", "site": "engadget" }, "feature": [ "ncp", "readmo", "newnav", "oathplayer", "browserNotifications", "newArticleFlow", "stickyRightRailStream", "articleLayoutRefresh", "openweb", "enableGAMAds", "enableHeaderBidding", "enableTaboolaAds", "marfeel", "displayTimestamp", "franchisePagination", "channelPagination", "pagination", "hubs", "comscoreUdm2" ], "guid": "", "intl": "us", "lang": "en-US", "meta": {}, "mode": "normal", "osName": "windows nt", "osVersion": "6.0", "partner": "none", "region": "US", "rid": "093j1fpjr5v7d", "site": "engadget", "tpConsent": true, "ynet": "0" }; }()); </script><script type="text/javascript" src="https://s.yimg.com/os/yc/js/iframe-1.0.15.js" defer></script><script type="text/javascript" src="https://s.yimg.com/aaq/fp/jsc/tdv2-wafer-utils.d7792bb1.js" defer></script><script type="text/javascript"> (function(win) { win.addEventListener && win.addEventListener("DOMContentLoaded", function () { var s = win.document.createElement("script"); s.async = true; s.defer = true; s.src = "https://s.yimg.com/cx/pv/perf-vitals_3.2.0.js"; win.document.body.appendChild(s); }); })(window);</script><script type="text/javascript" src="https://s.yimg.com/os/yaft/yaft-0.3.28.min.js" async defer></script><script type="text/javascript" src="https://s.yimg.com/aaq/wf/wf-core-1.65.1.js"></script><script type="text/javascript" src="https://s.yimg.com/aaq/wf/wf-drawer-1.0.13.js" defer></script><script type="text/javascript" src="https://s.yimg.com/aaq/wf/wf-toggle-1.15.4.js" defer></script><script type="text/javascript" src="https://s.yimg.com/aaq/wf/wf-image-1.4.0.js" defer></script><script type="text/javascript" src="https://s.yimg.com/aaq/wf/wf-scrollview-2.23.3.js" defer></script><script type="text/javascript" src="https://s.yimg.com/aaq/wf/wf-menu-1.3.5.js" defer></script><script type="text/javascript" src="https://s.yimg.com/kw/engadget/mod/jsc/engad-nav.ca9f3d4a.js"></script><script type="text/javascript" src="https://s.yimg.com/aaq/wf/wf-fetch-1.19.1.js" defer></script><script type="text/javascript" src="https://s.yimg.com/aaq/wf/wf-lightbox-1.10.6.js" defer></script><script type="text/javascript" src="https://s.yimg.com/aaq/wf/wf-benji-1.2.0.js" defer></script><script type="text/javascript" src="https://s.yimg.com/kw/engadget/mod/jsc/engad-footer.e41706b1.js"></script><script> (function(w) { w.YAHOO = w.YAHOO || {}; w.YAHOO.comscore = {"c14":-1,"enableTracking":true,"cs_fpdm":"*null"}; w._comscore = w._comscore || []; w._comscore.push({"c1":"2","c2":"7241469","c5":1197802876,"c7":"http://www.engadget.com/about/editors/engadget-editorial","c14":-1}); var s = document.createElement('script'); var el = document.getElementsByTagName('script')[0]; s.async = true; s.src = 'https://s.yimg.com/aaq/vzm/cs_1.6.6.js'; el.parentNode.insertBefore(s, el); }(window)); </script><noscript><img src="https://sb.scorecardresearch.com/p?c1=2&amp;c2=7241469&amp;c5=1197802876&amp;c7=http%3A%2F%2Fwww.engadget.com%2Fabout%2Feditors%2Fengadget-editorial&amp;c14=-1"></noscript><script type="text/javascript"> (function(w) { if (w.YAHOO && w.YAHOO.i13n && w.YAHOO.i13n.Rapid) { YAHOO.i13n.SPACEID = '1197802876'; var enableApvBeacon = true; var clientOnly = undefined; var rapidConfig = {"click_timeout":200,"keys":{"_rid":"093j1fpjr5v7d","abk":"","colo":"sg3","mrkt":"us","p_sec":"default","partner":"none","site":"engadget","uh_vw":0,"dmi_consent":false,"navtype":"server","ver":"carbon","adblock":"0","pt":"utility","pct":"author","pstcat":"engadget-editorial"},"perf_navigationtime":2,"test_id":"engadget-def-bucket","tracked_mods_viewability":{"module-header":"hd","module-drawer-menu":"drawer-menu","module-drawer-menu-overlay":"drawer-menu-overlay","module-nav":"nav","module-author":"authorpage","module-footer":"footer"},"viewability":true}; rapidConfig.spaceid = YAHOO.i13n.SPACEID; if(typeof clientOnly !== 'undefined') { rapidConfig.client_only = clientOnly; } // beacon apv for mobile web if (enableApvBeacon) { rapidConfig.apv_callback = function(apvObj) { try { if ('1197802876' === YAHOO.i13n.SPACEID) { var img = new Image(); img.src = '/_td/beacon?beaconType=apv&sp=' + YAHOO.i13n.SPACEID + '&device=desktop&intl=US&pixel_pos=' + apvObj.pixel_pos + '&scroll_dir=' + apvObj.scroll_dir; } } catch (e) {} }; } // ensure webworker is loaded from yaho.com cdn path YAHOO.i13n.WEBWORKER_FILE = '/__rapid-worker-1.2.js'; // setup rapid instance YAHOO.i13n.rapidInstance = w.rapidInstance = w.YAHOO.i13n.Rapid(rapidConfig); // expose rapid config for homepage-viewer client if (!w.rapidPageConfig) { w.rapidPageConfig = { rapidConfig: rapidConfig } } } }(window)); </script><script type="text/javascript" src="https://s.yimg.com/nn/lib/metro/g/myy/advertisement_0.0.19.js"></script><script type="text/javascript"> (function(w) { var dabConfig = {"pxGifURL":"https://www.engadget.com/px.gif","cookieDurationInDays":7,"detectionTimeout":300,"enableABPDetection":true,"enableDetection":true,"positions":["LB-MULTI_ATF","LB-MULTI_BTF","RR-MULTI_ATF","RR-MULTI_BTF","MOBILE-TOP_ATF","MOBILE-BOTTOM_BTF"]}; var cookieName = 'thamba'; var thamba = false; var shouldCheckPosition = true; var cookieDuration = 10080; var pixelDetectUrl = "https://www.engadget.com/px.gif"; var detectABP = function(daTrk) { var DPba=new function(){this.detect=function(px,callback){var detected=false;var checksRemain=2;var error1=false;var error2=false;if(typeof callback!="function")return;px+="?ch=*&rn=*";function beforeCheck(callback,timeout){if(checksRemain==0|| timeout>1E3)callback(checksRemain==0&&detected);else setTimeout(function(){beforeCheck(callback,timeout*2)},timeout*2)}function checkImages(){if(--checksRemain)return;detected=!error1&&error2}var random=Math.random()*11;var img1=new Image;img1.onload=checkImages;img1.onerror=function(){error1=true;checkImages()};img1.src=px.replace(/\*/,1).replace(/\*/,random);var img2=new Image;img2.onload=checkImages;img2.onerror=function(){error2=true;checkImages()};img2.src=px.replace(/\*/,2).replace(/\*/,random);beforeCheck(callback,250)}}; DPba.detect(pixelDetectUrl, function(usesABP) { if (usesABP) { var expires = new Date(); expires.setMinutes(expires.getMinutes() + cookieDuration); daTrk = '2'; w.wafer.utils.setCookie(cookieName, '2', {expires: expires, domain: location.hostname, path:'/'}); } // this fires rapid when we set cookie either 1 or 2 if ((!thamba && daTrk !== '0') && w.rapidInstance && w.rapidInstance.beaconEvent) { w.rapidInstance.beaconEvent("datrk", {pl1: daTrk}); } }); }; var ubDetection = function() { // primary check: create node has sensitive id on the fly const decoyId = 'my-ads'; const decoyNode = document.createElement('div'); decoyNode.setAttribute('id', decoyId); decoyNode.innerHTML = decoyId; document.body.appendChild(decoyNode); const decoyNodeIns = document.querySelector(`#${decoyId}`); if (decoyNodeIns && decoyNodeIns.offsetHeight === 0) { decoyNodeIns.remove(); return true; } decoyNodeIns.remove(); // additional check: check all necessary ad pos dimension if (shouldCheckPosition) { const { positions } = dabConfig; let adposNodeCount = 0; let hidenPosNodeCount = 0; for (const position of positions) { const adposNode = document.querySelector(`#${position}`); if (adposNode) { adposNodeCount += 1; if (adposNode.offsetHeight === 0) { hidenPosNodeCount += 1; } } } if (adposNodeCount > 0 && adposNodeCount === hidenPosNodeCount) { return true; } } return false; } var initABDetection = function() { var daTrk = '0'; var cExpiry = 0; var expires = new Date(); /* General AB Check */ var abSelector = document.getElementById('advertisement-thamba'); if (!abSelector) { daTrk = '1'; cExpiry = cookieDuration; } /* Specific AB Check */ if (dabConfig.enableUBDetection) { const isUBActive = ubDetection(); if (isUBActive) { daTrk = '1'; cExpiry = cookieDuration; } } expires.setMinutes(expires.getMinutes() + cExpiry); // Sets cookie if we have to clear (block -> non-blocked state) OR // set with value (non-block -> block state) if ((thamba && daTrk === '0') || (!thamba && daTrk === '1')) { w.wafer.utils.setCookie(cookieName, daTrk, {expires: expires, domain: location.hostname, path:'/'}); } // if (dabConfig.enableABPDetection && daTrk === '1') { // will uncomment when we can detect container collapsed if (dabConfig.enableABPDetection) { detectABP(daTrk); } }; w.wafer && w.wafer.utils && w.wafer.ready && w.wafer.ready(function () { setTimeout(initABDetection, dabConfig.detectionTimeout || 300); }); }(window)); </script></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10