CINXE.COM

PlayStation 4 (Platform) - Giant Bomb

<!doctype html> <html lang="en" class="no-js no-touch "> <head><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1588750645",accountID:"3680512",trustKey:"3680512",xpid:"VwAPUVNSChABUVBUBAUAXlQH",licenseKey:"NRJS-433baf257505ff5076b",applicationID:"1516347806"};;/*! For license information please see nr-loader-spa-1.283.2.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(3333);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={feature_flags:[],experimental:{marks:!1,measures:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{get capture_marks(){return e.feature_flags.includes(n.$v.MARKS)||e.experimental.marks},set capture_marks(t){e.experimental.marks=t},get capture_measures(){return e.feature_flags.includes(n.$v.MEASURES)||e.experimental.measures},set capture_measures(t){e.experimental.measures=t},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(n.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0,harvester:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.283.2",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),c&&h(c.prototype,f),h(a.gm,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9414:(e,t,r)=>{"use strict";r.d(t,{J:()=>c});var n=r(7836),i=r(2646),o=r(944),a=r(3434);const s=new Map;function c(e,t,r,c){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,o.R)(29);const u=function(e){return(e||n.ee).get("logger")}(e),d=(0,a.YM)(u),l=new i.y(n.P);l.level=c.level,l.customAttributes=c.customAttributes;const f=t[r]?.[a.Jt]||t[r];return s.set(f,l),d.inPlace(t,[r],"wrap-logger-",(()=>s.get(f))),u}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{$v:()=>u,TZ:()=>n,Zp:()=>i,kd:()=>c,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3,c=["PageAction","UserAction","BrowserPerformance"],u={MARKS:"experimental.marks",MEASURES:"experimental.measures",RESOURCES:"experimental.resources"}},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>o,ET:()=>a,TZ:()=>s,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log",s=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(8154),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},8154:(e,t,r)=>{"use strict";r.d(t,{z_:()=>o,XG:()=>s,TZ:()=>n,rs:()=>i,xV:()=>a});r(6154),r(9566),r(384);const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>c,Qu:()=>u,TZ:()=>s,ih:()=>d,pP:()=>a,tC:()=>i});var n=r(860);const i=["click","keydown","submit","popstate"],o="api",a="initialPageLoad",s=n.K7.softNav,c={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},u={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},d={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>T,uP:()=>s,wW:()=>E,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",E="cb"+R,A="jsTime",T="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},8969:(e,t,r)=>{"use strict";r.d(t,{j:()=>O});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(8154),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","recordCustomEvent","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(9414);function x(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var A=r(9417),T=r(5603),N=r(5284);const S=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let _=!1;function O(e,t={},g,O){let{init:I,info:P,loader_config:j,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();P||(I=L.init,P=L.info,j=L.loader_config),(0,A.xN)(e.agentIdentifier,I||{}),(0,T.a)(e.agentIdentifier,j||{}),P.jsAttributes??={},d.bv&&(P.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,P);const H=(0,A.D0)(e.agentIdentifier),M=[P.beacon,P.errorBeacon];_||(H.proxy.assets&&(S(H.proxy.assets),M.push(H.proxy.assets)),H.proxy.beacon&&M.push(H.proxy.beacon),x(),(0,h.US)("activatedFeatures",N.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?M:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var x=s.ee.get(e),A=x.get("tracer");E[e]=b.g.OFF,x.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var T="api-",N=T+"ixn-";function S(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(T,n,!0,o||null===r?"session":void 0)(t,r)}function _(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,x),(0,w.R)(x,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,x),(0,R.J)(x,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(T,e,!0,"api")})),g.addPageAction=I(T,"addPageAction",!0,n.K7.genericEvents),g.recordCustomEvent=I(T,"recordCustomEvent",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(T,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return S(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return S("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return S("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,x),x.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,x),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,x)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,x),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,x)},g.interaction=function(e){return(new _).get("object"==typeof e?e:{})};const O=_.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,x),h||(0,a.p)(N+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,x),function(){if(A.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw A.emit("fn-err",[arguments,this,t],r),t}finally{A.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,x),i&&(0,a.p)(e+t,[r?(0,v.t)():performance.now(),...arguments],r?null:this,i,x),r?void 0:this}}function P(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),x.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{O[e]=I(N,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(N,"routeName",void 0,n.K7.softNav):I(T,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,x),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,x)},d.RI?(0,u.GG)((()=>P()),!0):P(),g}(e.agentIdentifier,O,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),_=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>s,P3:()=>c,XX:()=>i,qY:()=>n,v4:()=>a});const n="events",i="jserrors",o="browser/blobs",a="rum",s={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},c={[s.pageViewEvent]:1,[s.pageViewTiming]:2,[s.metrics]:3,[s.jserrors]:4,[s.spa]:5,[s.ajax]:6,[s.sessionTrace]:7,[s.softNav]:8,[s.sessionReplay]:9,[s.logging]:10,[s.genericEvents]:11},u={[s.pageViewEvent]:a,[s.pageViewTiming]:n,[s.ajax]:n,[s.spa]:n,[s.softNav]:n,[s.metrics]:i,[s.jserrors]:i,[s.sessionTrace]:o,[s.sessionReplay]:o,[s.logging]:"browser/logs",[s.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.283.2.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.283.2.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-2oN05BjxuObKuOX8E0vq/zS51M+2HokmNPBRUrIC1fw3hpJqoI18/nckSFiqV11KxT7ag3C+FunKrR8n0PD9Ig==",249:"sha512-Zs5nIHr/khH6G8IhAEdnngg+P7y/IfmjU0PQmXABpCEtSTeKV22OYdaa9lENrW9uxI0lZ6O5e5dCnEMsTS0onA==",212:"sha512-LPKde7A1ZxIHzoSqWKxn5uWVhM9u76Vtmp9DMBf+Ry3mnn2jpsfyfigMYD5Yka2RG3NeIBqOwNYuPrWL39qn6w=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.283.2.PROD"]=self["webpackChunk:NRBA-1.283.2.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(){this.agentIdentifier=(0,r.LA)(16)}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}recordCustomEvent(e,t){return this.#e("recordCustomEvent",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(8969);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),t.runtime.harvester.initializedAggregates.push(this.featAggregate),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),E=i(2843),A=i(3878),T=i(782),N=i(1863);class S extends b{static featureName=T.T;constructor(e,t=!0){super(e,T.T,t),p.RI&&((0,E.u)((()=>(0,x.p)("docHidden",[(0,N.t)()],void 0,T.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,N.t)()],void 0,T.T,this.ee))),this.importAggregator(e))}}var _=i(8154);class O extends b{static featureName=_.TZ;constructor(e,t=!0){super(e,_.TZ,t),this.importAggregator(e)}}var I=i(6774),P=i(3304);class j{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,P.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new j(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new j(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class M extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",((e,t)=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,N.t)(),!0,{},this.#r,t],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,N.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,N.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var D=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,D.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,P.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(void 0===p.gm.XMLHttpRequest)return n;if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",J=Y+"body-",X=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,X.forEach((e=>{r(Q[te],e,J),r(ee[te],e,J)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,P.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){E(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,N.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,N.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,N.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,N.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,N.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,N.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,N.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,N.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):E(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function E(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.p)(_.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Ee,Lc:Ae,uP:Te,Rz:Ne}=be;class Se extends b{static featureName=Ee;constructor(e,t=!0){super(e,Ee,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Te,(function(e,t){this.bstStart=(0,N.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,N.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Ne+Re,(function(e){this.time=(0,N.t)(),this.startPath=location.pathname+location.hash})),r.on(Ne+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var _e=i(2614);class Oe extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(_e.H3,"_").concat(_e.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===_e.g.FULL||e.sessionReplayMode===_e.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee,agentRef:this.#o}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==_e.g.FULL&&this.featAggregate.initializeRecording(_e.g.FULL,!0):(this.#i=_e.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==_e.g.FULL&&(this.recorder.parent.mode=_e.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class Pe extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,N.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,N.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var je=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function Me(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const De={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(De[t.debugId]++)return t;De[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Je,wW:Xe,e5:$e,tH:Qe,uP:et,rw:tt,Lc:rt}=je;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=Me(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,N.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,N.t)();this[$e]=~~this[$e]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,N.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Xe,m),o.on(Xe,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([Qe+Ze,Qe+"-done",Qe+Je+Ze,Qe+Je+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Xe,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,Qe+Ze),v(d,Qe+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled,e.init.performance.resources.enabled];if(p.RI&&(e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>{const t=(0,v.s)((e=>{(0,x.p)("ua",[e],void 0,this.featureName,this.ee)}),500,{leading:!0});(0,A.sp)(e,t)}))),e.init.performance.resources.enabled&&p.gm.PerformanceObserver?.supportedEntryTypes.includes("resource"))){new PerformanceObserver((e=>{e.getEntries().forEach((e=>{(0,x.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)}))})).observe({type:"resource",buffered:!0})}r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785),ct=i(9414);class ut extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;(0,ct.J)(r,p.gm.console,"log",{level:"info"}),(0,ct.J)(r,p.gm.console,"error",{level:"error"}),(0,ct.J)(r,p.gm.console,"warn",{level:"warn"}),(0,ct.J)(r,p.gm.console,"info",{level:"info"}),(0,ct.J)(r,p.gm.console,"debug",{level:"debug"}),(0,ct.J)(r,p.gm.console,"trace",{level:"trace"}),this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t){super(),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,S,Se,Oe,O,M,ot,ut,Pe,nt],loaderType:"spa"})})()})();</script> <title>PlayStation 4 (Platform) - Giant Bomb </title> <meta name="description" content="PlayStation 4 is Sony&#039;s fourth home video game console, released on November 15, 2013 in North America, and November 29, 2013 in Europe. On November 10 2016, Sony released the Playstation 4 Pro, an updated version of the console targeting 4K gaming."> <meta name="robots" content="max-image-preview:large"> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="application-name" content="Giant Bomb"/> <meta name="msapplication-TileColor" content="#26292B"/> <meta name="msapplication-TileImage" content="https://www.giantbomb.com/a/bundles/giantbombsite/images/win8pin.png"/> <meta name="userAuthState" content="noUser"/> <meta id="cdnHost" itemprop="cdnHost" content="www.giantbomb.com/a"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="twitter:card" content="summary"> <meta name="twitter:site" content="@Giant Bomb"> <meta name="twitter:creator" content="@Giant Bomb"> <meta property="og:image" content="https://www.giantbomb.com/a/uploads/scale_medium/5/56742/2495936-9012444134_80ba47fd6e_o.jpg"/> <meta property="og:title" content="PlayStation 4 (Platform) - Giant Bomb "/> <meta property="og:description" content="PlayStation 4 is Sony&#039;s fourth home video game console, released on November 15, 2013 in North America, and November 29, 2013 in Europe. On November 10 2016, Sony released the Playstation 4 Pro, an updated version of the console targeting 4K gaming."/> <meta property="og:site_name" content="Giant Bomb"/> <meta property="og:type" content="object"/> <meta property="og:url" content="https://www.giantbomb.com/playstation-4/3045-146/"/> <meta property="og:url" content="https://www.giantbomb.com/playstation-4/3045-146/"/> <link rel="canonical" href="https://www.giantbomb.com/playstation-4/3045-146/" /> <meta name="modal-cdn-url" content="/js/modals.json"> <meta name='js-sort-filter-text' content='no'> <script> window.sitePageVars = { "featureFlags": null, "tracking": { "enabled": true }, "trackingSettings": { "comscore": { "c1": "2", "c2": "31824268", "cs_ucfr": "1" }, "google_tag_manager": { "content_id": "gb-3045-146", "env": "prod", "data": { "brand": "giant bomb", "siteType": "responsive web", "siteSection": "wiki", "siteHier": "Wiki|Platforms|Platform", "pageType": "platform_wiki", "productName": "PlayStation 4 (Platform)", "articleId": "gb-3045-146" } }, "tealium": null, "trackonomics": null } }; </script> <script> (function (contextPageVars) { const { sitePageVars = {} } = window; Object.keys(contextPageVars).forEach((key) => { sitePageVars[key] = Object.assign(sitePageVars[key] || {}, contextPageVars[key]); }); window.sitePageVars = sitePageVars; })({ "user": { "deviceType": "desktop", "userRegion": "as", "userId": "0", "userState": "not authenticated", "userType": "anon", "testName": "", "testGroup": "", "testVersion": "", "abTestLabel": "not in test", "dartAbTestLabel": "", "thisIp": "8.222.208.146", "theme": "giantbomb_black" } }); window.utag_data = Object.assign(window.utag_data || {}, { "deviceType": "desktop", "siteEdition": "as", "userId": "0", "userState": "not authenticated", "userType": "anon", "testName": "", "testGroup": "", "testVersion": "", "theme": "giantbomb_black", "_test": "not in test" }); </script> <meta id="view-guid-meta" name="view-guid-meta" content=""> <meta class="ad-settings" content="" id="ad-settings" name="ad-settings" data-settings="{&quot;service&quot;:&quot;dart&quot;,&quot;enable_guilt&quot;:true,&quot;unit_name&quot;:&quot;\/22309610186\/aw-giantbomb\/platform&quot;,&quot;target_params&quot;:{&quot;ptype&quot;:&quot;platform_wiki&quot;,&quot;cid&quot;:&quot;gb-3045-146&quot;,&quot;con&quot;:&quot;playstation-4&quot;,&quot;user&quot;:&quot;anon&quot;},&quot;mapped_units&quot;:{&quot;interstitial&quot;:{&quot;outOfPage&quot;:true},&quot;leader_top&quot;:{&quot;size&quot;:[[970,66],[728,90]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;mpu_top&quot;:{&quot;size&quot;:[[300,250]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;mpu_bottom&quot;:{&quot;size&quot;:[[300,250]],&quot;target&quot;:{&quot;pos&quot;:&quot;bottom&quot;}},&quot;leader_bottom&quot;:{&quot;size&quot;:[[728,90],[970,66]],&quot;target&quot;:{&quot;pos&quot;:&quot;bottom&quot;}},&quot;logo_top&quot;:{&quot;size&quot;:[[160,70]],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}},&quot;native-top&quot;:{&quot;size&quot;:[[11,11],&quot;fluid&quot;],&quot;target&quot;:{&quot;pos&quot;:&quot;top&quot;}}},&quot;region&quot;:&quot;as&quot;}"> <meta name="adtags" content="ptype=platform_wiki&cid=gb-3045-146&con=playstation-4&user=anon"> <meta id="richTextEditorTheme" itemprop="richTextEditorTheme" content="black" data-themes="{&quot;white&quot;:&quot;&quot;,&quot;black&quot;:&quot;https:\/\/www.giantbomb.com\/a\/vfc7a00a0649f5dd405862e45c39bd500\/bundles\/giantbombsite\/css\/wysiwyg_black.css&quot;}"> <meta id="js-loading-html" content="&lt;div class=&quot;js-loader loader&quot;&gt;&lt;div class=&quot;loader-animation&quot;&gt;&lt;div class=&quot;loader-pacbomb&quot;&gt;&lt;div class=&quot;loader-pacnoms&quot;&gt;&lt;div class=&quot;loader-pacnom&quot;&gt;&lt;/div&gt;&lt;div class=&quot;loader-pacnom&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;loader-pachalf loader-pactop&quot;&gt;&lt;div class=&quot;loader-pacwick&quot;&gt;&lt;/div&gt;&lt;div class=&quot;loader-pachat&quot;&gt;&lt;/div&gt;&lt;div class=&quot;loader-paceye&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;loader-pachalf loader-pacbottom&quot;&gt;&lt;/div&gt;&lt;div class=&quot;loader-pacshadow&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;"> <meta id="js-meta-is-premium" name="userIsPremium" content="free"/> <meta id="js-loading-html" name="js-loading-html" content="&lt;div class=&quot;js-loader loader&quot;&gt;&lt;div class=&quot;loader-animation&quot;&gt;&lt;div class=&quot;loader-pacbomb&quot;&gt;&lt;div class=&quot;loader-pacnoms&quot;&gt;&lt;div class=&quot;loader-pacnom&quot;&gt;&lt;/div&gt;&lt;div class=&quot;loader-pacnom&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;loader-pachalf loader-pactop&quot;&gt;&lt;div class=&quot;loader-pacwick&quot;&gt;&lt;/div&gt;&lt;div class=&quot;loader-pachat&quot;&gt;&lt;/div&gt;&lt;div class=&quot;loader-paceye&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;loader-pachalf loader-pacbottom&quot;&gt;&lt;/div&gt;&lt;div class=&quot;loader-pacshadow&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;"> <link rel="shortcut icon" href="https://www.giantbomb.com/a/bundles/giantbombsite/images/favicon.ico" /> <link rel="apple-touch-icon-precomposed" href="https://www.giantbomb.com/a/bundles/phoenixsite/images/core/loose/apple-touch-icon-precomposed-gb.png"/> <style>@font-face { font-display: optional; font-family: proximanova-regular; font-style: normal; font-weight: normal; src: url('https://www.giantbomb.com/a/bundles/phoenixsite/fonts/ProximaNova/proximanova-regular-webfont.woff2') format('woff2'); }@font-face { font-display: optional; font-family: proximanova-bold; font-style: normal; font-weight: normal; src: url('https://www.giantbomb.com/a/bundles/phoenixsite/fonts/ProximaNova/proximanova-bold-webfont.woff2') format('woff2'); }</style><link as="font" crossorigin href="https://www.giantbomb.com/a/bundles/phoenixsite/fonts/ProximaNova/proximanova-regular-webfont.woff2" rel="preload" type="font/woff2"><link as="font" crossorigin href="https://www.giantbomb.com/a/bundles/phoenixsite/fonts/ProximaNova/proximanova-bold-webfont.woff2" rel="preload" type="font/woff2"> <link id="skin-color" href="https://www.giantbomb.com/a/vfc7a00a0649f5dd405862e45c39bd500/bundles/giantbombsite/css/giantbomb_black.css" rel="stylesheet"> <script>(()=>{class e{constructor(e,s){this.container=e,this.queue=[],this.logger=s}install(){this.log("installing consent queue");const e=this;return this.container.consentCallbackQueue=this,this.container.consentCallback=(s,t,n)=>e.push(s,t,n),this}push(e,s,t){this.log("dialog not resolved, enqueued:",e),this.queue.push({name:e,callback:s,category:t})}log(...e){this.logger("CMP Queue:",...e)}}new e(window,((...e)=>console.log(e))).install()})();</script> <script id="onetrust-lib" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" async data-domain-script="a5919d53-b3bb-44f0-a31a-c6f9e0b468fe"></script> <script> (function () { "use strict"; /** * Include a script in the head of the doc. This is a private function called from the load third party function and callback only * @param {string} scriptId ID of the script element * @param {string} url URL to the script * @param {boolean} async Whether or not to load the script async */ function includeScript(scriptId, url, async) { var doc = document, tagname = 'script', lastScript = doc.getElementsByTagName(tagname)[0]; if (!lastScript) { lastScript = doc.head; } var script = doc.createElement(tagname); script.async = async ? true : false; script.id = scriptId; script.src = url; // set a data attribute of data-error if the script failed to load script.addEventListener('error', function (err) { if (err) { script.setAttribute('data-error', 'true'); } }); lastScript.parentNode.insertBefore(script, lastScript); } var PhoenixLoader = window.PhoenixLoader = { consent: false, scripts: [], scriptFailed: false, thirdPartyFeatureList: true, trackingInitialized: false, loadScriptIds: [], /** * Load a third party consent when GDPR consent is received * @param {string} scriptId ID of the script element * @param {string} url URL to the script * @param {boolean} async Whether or not to load the script async * @param {function} disableCallback that is called if this scriptId is disabled */ loadThirdParty: function (scriptId, url, async, disableCallback) { // do not include script if not enabled if (scriptId !== true && this.thirdPartyFeatureList !== true && !this.thirdPartyFeatureList.includes(scriptId)) { console.warn(':: FEATURE ' + scriptId + ' DISABLED!'); if (disableCallback !== undefined && typeof disableCallback === "function") { disableCallback(); } return; } if (this.consent) { includeScript(scriptId, url, async); } else { this.scripts[scriptId] = {'url': url, 'async': async}; } }, /** * Run a callback when third party consent is received from the GDPR script (Gate by OneTrust) * @param {string | boolean} id ID of the script element, if equal true, means in house customize scripts. * @param {function} callback Callback function to call when consent is received * @param {string | null} category OneTrust's cookie category * @param {function | undefined} disableCallback that is called if this scriptId is disabled */ gdprConsentCallback: function (id, callback, category = null, disableCallback = undefined) { if (id !== true && this.thirdPartyFeatureList !== true && !this.thirdPartyFeatureList.includes(id)) { console.warn(':: FEATURE ' + id + ' DISABLED!'); if (disableCallback !== undefined && typeof disableCallback === "function") { disableCallback(); } return; } // No CMP Queue, don't gate if (!window.consentCallbackQueue) { callback(); return; } window.consentCallback(id, () => { this.loadScriptIds[id] = true; callback(); }, category); // Only few pages that are not asking for consent fire the load event immediately if (this.consent) { callback(); } else { document.addEventListener('loadThirdParty', function (e) { callback(); }); document.addEventListener('loadThirdPartyDisabled', function (e) { if (disableCallback !== undefined && typeof disableCallback === "function") { disableCallback(); } }); } }, /** * Trigger the consent event so the rest of the scripts can load * This should only be called after GDPR script has run and the user has given consent */ triggerConsent: function () { this.consent = true; this.triggerEvent('loadThirdParty') }, /** * Trigger an event on the document * @param {string} eventName */ triggerEvent: function (eventName) { var event = null; if (typeof(Event) === 'function') { var event = new Event(eventName); } // IE 11 and below doesn't support the Event constructor, use the old deprecated way of creating events else { var event = document.createEvent('Event'); event.initEvent(eventName, true, true); } document.dispatchEvent(event); }, /** * Monitor a script tag for failure to load. If it fails to load mark failed * @param {Element} script Script element to monitor */ monitorKeyScript: function (script) { var self = this; script.addEventListener('error', function (err) { if (err) { self.scriptFailed = true; } }); }, /** * Have key scripts failed to load * @return {boolean} Returns true if any of the key scripts we monitor have failed to load */ keyScriptsFailed: function () { return this.scriptFailed; } }; /** * When third party consent is received run all the scripts we've queued up */ PhoenixLoader.gdprConsentCallback(true, function () { var scripts = PhoenixLoader.scripts; Object.keys(scripts).forEach(function (key) { includeScript(key, scripts[key].url, scripts[key].async); delete scripts[key]; }); }); // Monitor onetrust lib as a key script, if it fails to load we want to trigger all tracking ready events so site features will work even though tracking will not work. // Normally we would put this by the script include itself, but we include onetrust as the first thing in the head tag PhoenixLoader.monitorKeyScript(document.getElementById('onetrust-lib')); })(); </script> <meta id="kCode" itemprop="kCode" name="kCode" content="/konami-code/3015-544/"> <meta name="google-site-verification" content="Z3__dorUQEb4h-A0T8LTTRsh8vCvLLXkhtVeoaZDfok" /> <!-- Google Tag Manager --> <script type="text/plain" class="optanon-category-C0002" id="script_googletagmanager">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PWVTCD9');</script> <!-- End Google Tag Manager --> <script src="https://services.fandom.com/icbm/api/loader?app=giantbomb" defer></script> <script> window.BidBarrel = window.BidBarrel || {}; window.BidBarrel.queue = window.BidBarrel.queue || []; /** * Wait for BidBarrel to utilize its queuing system to ensure that any calls * to its service occur after the framework has fully loaded. * * @param {function} callback * * @function */ window.waitForBidBarrel = (callback) => { window.BidBarrel.queue.push(function(resolve) { callback(); resolve(); }); }; (function () { const h = (e) => { if (e.target.tagName === 'SCRIPT' && e.target.src.indexOf('bidbarrel') !== -1) { window.waitForBidBarrel = false; window.removeEventListener('error', h); } } window.addEventListener('error', h, true); })(); </script> </head> <body id="default-body" class="body--legacy wiki_object col-2-template " style="display: block !important" > <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PWVTCD9" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <section id="message-block" class="message-success" style="display: none"> </section> <div id="js-toast-container" class="toast hide-element" data-on-page-load-text=""><div class="toast__main position--relative border-round--small bg-white base-flexbox flexbox-align-center color-black page-spacing-center overflow--hidden"><div class="toast__icon toast__icon--error"><i class="color-white"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" class="symbol symbol-exclamation-circle-variant"><path fill-rule="evenodd" d="M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10Zm-.005-15c.55 0 .995.448.995 1v4c0 .552-.445 1-.995 1A.998.998 0 0 1 11 12V8c0-.552.445-1 .995-1ZM11 16c0-.552.445-1 .995-1h.01c.55 0 .995.448.995 1s-.445 1-.995 1h-.01A.998.998 0 0 1 11 16Z" clip-rule="evenodd"/></svg></i></div><div class="js-toast-message toast__message text-custom-regular">Something went wrong. Try again later</div><i class="js-toast-close toast__close clickable margin-left--auto base-flexbox flexbox-align-center"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" class="symbol symbol-close-variant"><path d="M6.265 16.461a.901.901 0 0 0 1.274 1.275L12 13.275l4.462 4.461a.901.901 0 1 0 1.274-1.275l-4.46-4.46 4.461-4.462a.901.901 0 1 0-1.275-1.275L12 10.726 7.539 6.264A.901.901 0 1 0 6.264 7.54L10.725 12l-4.46 4.461Z"/></svg></i></div></div> <div id="site-main"> <header id="masthead" class="js-masthead masthead"><div class="js-masthead-overlay masthead-overlay masthead-nav-overlay"></div><nav class="js-masthead-rows masthead-rows flexbox-column flexbox-flex-even"><div class="js-masthead-compact masthead-row masthead-compact"><div class="masthead-row-wrap flexbox-row"><div class="masthead-nav-section"><button class="js-masthead-toggle masthead-toggle masthead-toggle-nav masthead-tappable masthead-hspace-r--tappable flexbox-inline-flex flexbox-justify-center flexbox-align-center no-button-styles" data-toggle="nav" type="button" aria-label="Toggle Site Navigation"><i class="masthead-toggle-nav-open"><svg width="80" height="80" viewBox="0 0 80 80" aria-hidden="true" class="symbol symbol-menu"><path d="M0 0h80v16H0zM0 32h56v16H0zM0 64h32v16H0z"/></svg></i><i class="masthead-toggle-close masthead-toggle-nav-close"><svg width="80" height="80" viewBox="0 0 80 80" aria-hidden="true" class="symbol symbol-close"><path d="M80 11.31 68.69 0 40 28.69 11.31 0 0 11.31 28.69 40 0 68.69 11.31 80 40 51.31 68.69 80 80 68.69 51.31 40 80 11.31z"/></svg></i></button></div><div class="masthead-nav-section"><div class="masthead-logo flexbox-justify-center"><a class="masthead-logo-link masthead-tappable flexbox-inline-flex flexbox-justify-center" href="/" title="Giant Bomb"><i class="masthead-logo-asset inline-block masthead-logo-asset-compact "><svg width="377.6" height="428.87" viewBox="0 0 377.6 428.87" aria-hidden="true" class="symbol symbol-logo-giantbomb-bomb"><path d="M341.27 16.8a56.71 56.71 0 0 1-6.86 42.2c-8.1 13.08-22.41 23.08-37.78 25.33a20.81 20.81 0 0 1 1.57 2.08c1.84 2.81.46 7.78-3.7 7.08-6.94-1.17-11.51-8.89-13.39-15.14a27.56 27.56 0 0 1-1.11-6.08c-7.9 9.09-12.2 22.5-13.26 33.41-.09.87-.15 1.78-.2 2.7a144.58 144.58 0 0 1 28.51 21.81 155.34 155.34 0 0 1 18.55 21.48 88.92 88.92 0 0 0 17.2-9.67c22-15.85 37.67-41.13 37.68-68.75.01-21.49-10.26-43.19-27.21-56.45Z" style="fill:#f7961d"/><path d="M295.06 130.19c3.37 3.26 6.62 6.69 9.72 10.25 10.4-4.88 20.3-11.58 26.43-21.46 6.43-10.37 8.16-23.53 2.42-34.56-.58-1.11-2.33-1.77-3.33-.72a85.5 85.5 0 0 1-23.53 17.8c-5 2.5-10.67 4.42-16.31 3.27-5.33-1.09-9.17-4.86-13-8.42-1-.91-3-.7-3.08 1a63.59 63.59 0 0 0 1.62 17.06 154 154 0 0 1 19.06 15.78Z" style="fill:#fff"/><circle cx="159" cy="269.87" r="144" style="fill:#888" transform="rotate(-45 158.995 269.872)"/><path d="M341.27 16.8a57.86 57.86 0 0 1 1.35 15.08c3.15 6.71 6.71 13.27 9.44 20.17 4.35 11 6.83 21.8 5.45 33.63-1.25 10.66-5 20.86-9.76 30.42-2.38 4.76-5 9.39-7.77 14-1.87 3.11-4.13 6.2-5.93 9.46 20.28-15.94 34.42-40 34.43-66.29.01-21.51-10.26-43.21-27.21-56.47Z" style="fill:#ec2024"/><path d="M89.34 340.41a144 144 0 0 1-13.42-188.18 144 144 0 1 0 198.32 204 144 144 0 0 1-184.9-15.82Z" style="fill:#666"/><path d="M280.91 246.48a7.5 7.5 0 0 1-7.25-5.61 118.38 118.38 0 0 0-30.87-53.79 7.5 7.5 0 0 1 10.61-10.61 133.39 133.39 0 0 1 34.77 60.61 7.51 7.51 0 0 1-7.26 9.39Z" style="fill:#fff"/><ellipse cx="103.72" cy="205.43" rx="47.96" ry="23.98" transform="rotate(-75.02 103.74 205.437)"/><ellipse cx="193.57" cy="219.64" rx="53.25" ry="26.62" transform="rotate(-82.77 193.558 219.644)"/><ellipse cx="195.72" cy="202.54" rx="27.92" ry="17.9" style="fill:#fff" transform="rotate(-82.77 195.714 202.543)"/><ellipse cx="107.91" cy="187.82" rx="23.14" ry="14.83" style="fill:#fff" transform="rotate(-76.07 107.906 187.823)"/><path d="M271.43 157.44a158.3 158.3 0 0 1 38.74 62.9 18.35 18.35 0 0 0 1.57-1.38c14.06-14.06 2.66-48.25-25.46-76.37s-62.28-39.51-76.37-25.46a18.35 18.35 0 0 0-1.38 1.57 158.3 158.3 0 0 1 62.9 38.74Z" style="fill:#888"/><path d="M287.31 115.71c2.8 3.45 7.07 5.74 10.17 9s5.37 7.36 8.15 11c2.27 3 6.34-.24 5.21-3.36-1.75-4.81-5.69-9.25-9.34-12.74-3.33-3.18-7.55-6.94-12.22-7.72-2.06-.34-3.16 2.31-2 3.77ZM294 109.74c4 3.17 8.26 5.62 11.82 9.35 3.22 3.37 5.31 7.87 8.72 10.93 1.83 1.64 4.58-.57 4.22-2.69-.83-4.93-5.6-9.85-9.11-13.15-3.81-3.57-8.34-7.22-13.46-8.62a2.39 2.39 0 0 0-2.19 4.19ZM303 103.26l-.07-.18-1.54 1.3c2.84 2 6.07 3.32 8.82 5.59 3.79 3.12 6.25 7 9.45 10.65a1.44 1.44 0 0 0 2.38-1.54c-1.71-4.38-5.49-8.08-9-11.05-2.39-2-7.55-6.61-11-6a1.38 1.38 0 0 0-1.1 1.57 1.88 1.88 0 0 0 .36.78c.69 1 2.07-.09 1.69-1.09ZM307.93 100.56c2.74 1.88 5.57 3.61 8.16 5.69a38.7 38.7 0 0 1 7 7.68c.35.48 1.13 0 .86-.56-3-6-9.82-10.32-15.49-13.6-.52-.3-1.05.43-.54.78Z"/><path d="M368.85 35.61A77.73 77.73 0 0 0 333.42.42c-3.94-1.91-8.12 3.14-6.22 6.8 7.54 14.52 7.58 32.72-1.35 46.71-8.1 12.69-21 19.15-35.33 21.82 0-.12-.08-.23-.12-.35-1.36-4.65-.62-9 1.42-13.34s-4.28-8.64-7.7-5.4c-7.3 6.92-13.81 13.29-18.4 22.42a70.43 70.43 0 0 0-7.1 25.17q4 1.91 7.94 4.14c0-.92.11-1.82.2-2.7 1.06-10.92 5.36-24.33 13.26-33.41a27.56 27.56 0 0 0 1.11 6.08c1.88 6.25 6.45 14 13.39 15.14 4.16.7 5.53-4.27 3.7-7.08a20.81 20.81 0 0 0-1.57-2.08C312 82.08 326.31 72.08 334.41 59a56.71 56.71 0 0 0 6.86-42.22c16.95 13.26 27.22 35 27.21 56.42 0 27.63-15.68 52.9-37.68 68.75a89 89 0 0 1-17.18 9.69q2.3 3.24 4.4 6.62a84.29 84.29 0 0 0 9.56-4.44 98.45 98.45 0 0 0 34.37-31.27c17.44-25.74 21.11-58.86 6.9-86.94ZM152.17 357.51C162 344.19 176.8 339 192.83 339c.68 0 .68-3.71-.1-3.91-16.67-4.13-33.88 7.34-40.61 22.1v.32Z"/><path d="M239.61 279.78c-1.31-2.47-4.52-3-6.84-1.79l-18.24 9.47a254.56 254.56 0 0 0-27.25 7.29 4.35 4.35 0 0 0-5.83-3.1c-24.15 7.26-49.64 7.8-74.61 5.72a4.05 4.05 0 0 0-2.8.86 108.56 108.56 0 0 1-11.4-5.23c-4.11-2.18-9.86 2.48-6.84 6.84l2.58 3.72c0 .09.05.17.09.26a17.69 17.69 0 0 0 6 8.16c.67.74 1.38 1.46 2.12 2.14a4.76 4.76 0 0 0 6.14.56 109.87 109.87 0 0 0 26.77 5.14 4.47 4.47 0 0 0 .77 0 128.38 128.38 0 0 0 48.38-.71 4.78 4.78 0 0 0 4.65 1.18l24.33-5.7c6.68-1.57 13.48-2.89 19.73-5.81 10.83-5.1 18.36-17.51 12.25-29Z" style="fill:#fff"/><path d="M246.94 270.7A5.37 5.37 0 0 0 244 266a4.55 4.55 0 0 0-3.82-.63 4.1 4.1 0 0 0-2.82 1.86A78.81 78.81 0 0 1 219.94 278a150 150 0 0 1-21 6.78 242.12 242.12 0 0 1-45.44 7.35 234 234 0 0 1-46.28-1.65 107.4 107.4 0 0 1-19.88-4.37 92.11 92.11 0 0 1-9.09-3.57C75 281 72.27 279 68.86 278.28c-1.89-.39-3.45 2-2.56 3.65 1.56 2.82 4.37 5.06 7.51 6.88a2.36 2.36 0 0 0 1 .65 40.4 40.4 0 0 1 2.19 3.62c1.05 1.65 2.09 3.32 3.09 5q2.55 4.32 4.66 8.87a130.16 130.16 0 0 1 7.44 20.15c1.82 6.52 3.21 13.14 4.44 19.79s1.09 14.61 3.84 20.67a2.18 2.18 0 0 0 .54 1.36c4.09 5 12.47 7.09 18.42 8.8a111.22 111.22 0 0 0 21.8 4 117.42 117.42 0 0 0 44.6-4.89c13.62-4.28 26.92-11 37.26-21s16.8-22.73 20.13-36.56c3.78-15.84 4.09-32.27 3.72-48.57ZM203 358c-14.69 8.92-31.63 13.46-48.71 14.5a121.15 121.15 0 0 1-25.68-1.4 123.34 123.34 0 0 1-13.73-3c-2.53-.69-5.09-1.75-7.69-2.39.39-3.88-.71-8-1.31-11.84s-1.29-7.85-2.07-11.76a189.53 189.53 0 0 0-6.1-23 114.1 114.1 0 0 0-9.9-22c-.47-.79-1.06-1.88-1.74-3.09a119 119 0 0 0 18.67 4.39 230.28 230.28 0 0 0 49.26 2.32 235.23 235.23 0 0 0 50-8.17c11.06-3.07 23-6.7 32.59-13.4-.23 13.53-.83 27.2-4.51 40.24-4.62 16.38-14.43 29.75-29.08 38.6ZM124 370.3l.31.07Z"/><path d="M235.25 303c-10.56 4-20.86 8.21-31.89 11a205 205 0 0 1-37.27 5.9 208.51 208.51 0 0 1-36.9-.79c-6-.68-12.08-1.56-18.06-2.64q-4.84-.87-9.63-2c-1.87-.44-3.7-1-6.05-1.54q1.22 3.1 2.28 6.26c.13.4.26.8.38 1.2q1.79 5.47 3.24 11l.17.35-.06.11c.88 3.41 1.67 6.84 2.37 10.3.78 3.9 1.45 7.83 2.07 11.76s1.7 8 1.31 11.84c2.6.63 5.16 1.7 7.69 2.39s4.82 1.23 7.25 1.75a18 18 0 0 1 2-8.22c.2-.48.38-1 .54-1.45l.32-.12a30 30 0 0 1 17.45-13.48l.14-.06c5.41-1.57 11.34-1.72 16.46.26q-.51.55-1 1.12h.76a4.2 4.2 0 0 0 1.33.18l1.58-.08a44.46 44.46 0 0 1 9.63-5.26c13.19-3.23 28.43-.16 38.47 8.78a3.83 3.83 0 0 1 .79 1h.09a65 65 0 0 0 21.35-33.17c.65-2.3 1.2-4.62 1.67-7 .19-.92.36-1.84.52-2.76.39-2.19.75-4.42 1-6.63Z"/><path d="M154.31 372.53c17.08-1 34-5.58 48.71-14.5a66.69 66.69 0 0 0 7.66-5.42 3.88 3.88 0 0 0-.83-1.06c-10-8.94-25.27-12-38.47-8.78a43.33 43.33 0 0 0-19.22 14.74s-.08-.26 0-.32a39.82 39.82 0 0 1 7-10.4c-7.74-3-17.37-1.12-24.22 3.18-6.45 4.06-12.88 11.94-12.73 19.95 2.15.46 4.31.88 6.49 1.21a121.15 121.15 0 0 0 25.61 1.4Z" style="fill:#ec2024"/><path d="M314.66 237.25c2.56-2.56 5.12-5.1 7.67-7.67a34.8 34.8 0 0 0 7.09-10.4c6.24-14.07 3-30.39-2.68-44.07-7.06-17-18.51-32.16-31.67-44.93-12.61-12.23-27.39-22.87-43.9-29.13-14-5.3-30.73-7.74-44.37-.17-4.81 2.67-8.46 6.61-12.3 10.45l-2.27 2.27c-.15.15-.34.43-.53.53-.45.22-1.78-.28-2.32-.38q-7.55-1.45-15.23-2.18a160.81 160.81 0 0 0-54.73 4.23A157.53 157.53 0 0 0 71.51 137 161.42 161.42 0 0 0 32 174.09a157.87 157.87 0 0 0-23.6 44.52A160.59 160.59 0 0 0 7.7 319a157.77 157.77 0 0 0 23.1 45 161.28 161.28 0 0 0 40.36 38.47 157.72 157.72 0 0 0 56 23.26 161.39 161.39 0 0 0 61.52.4 157.61 157.61 0 0 0 56.36-22.5 161.19 161.19 0 0 0 41.77-39.17 157.84 157.84 0 0 0 31.1-98 162.81 162.81 0 0 0-3.25-29.21ZM209.91 117.13c8.38-8.38 22-6.61 32.25-3.31 12.32 4 23.6 11.05 33.57 19.21a138.07 138.07 0 0 1 28.66 31.84c6.14 9.52 11.35 20.26 12.94 31.59 1.11 7.89.21 16.61-5.64 22.54l-1.49 1.49a158.2 158.2 0 0 0-27.63-50.69 160.84 160.84 0 0 0-44.47-37.92 157.27 157.27 0 0 0-29.72-13.21Zm-105.1 286.19a144 144 0 1 1 193.6-169.6 145.7 145.7 0 0 1 4.16 47.2 142.54 142.54 0 0 1-11.85 47.21 146.38 146.38 0 0 1-26.12 39.62 144.15 144.15 0 0 1-159.79 35.57Z"/></svg></i></a></div></div><div class="base-flexbox margin-left--auto horizontal-spacing-right-medium-rem"><a href="/login-signup/" class="masthead-login flexbox-align-self-center uppercase clickable text-nowrap text-custom-bold">Log in</a><a href="/get-premium/" class="masthead-subscribe flexbox-align-self-center uppercase text-custom-bold border-round--small">subscribe</a></div></div></div><div class="js-masthead-default masthead-row masthead-default"><div class="masthead-row-wrap flexbox-row masthead-default-wrap"><div class="masthead-logo flexbox-justify-center"><a class="masthead-logo-link masthead-tappable flexbox-inline-flex flexbox-justify-center" href="/" title="Giant Bomb"><i class="masthead-logo-asset inline-block masthead-logo-asset-compact "><svg width="377.6" height="428.87" viewBox="0 0 377.6 428.87" aria-hidden="true" class="symbol symbol-logo-giantbomb-bomb"><path d="M341.27 16.8a56.71 56.71 0 0 1-6.86 42.2c-8.1 13.08-22.41 23.08-37.78 25.33a20.81 20.81 0 0 1 1.57 2.08c1.84 2.81.46 7.78-3.7 7.08-6.94-1.17-11.51-8.89-13.39-15.14a27.56 27.56 0 0 1-1.11-6.08c-7.9 9.09-12.2 22.5-13.26 33.41-.09.87-.15 1.78-.2 2.7a144.58 144.58 0 0 1 28.51 21.81 155.34 155.34 0 0 1 18.55 21.48 88.92 88.92 0 0 0 17.2-9.67c22-15.85 37.67-41.13 37.68-68.75.01-21.49-10.26-43.19-27.21-56.45Z" style="fill:#f7961d"/><path d="M295.06 130.19c3.37 3.26 6.62 6.69 9.72 10.25 10.4-4.88 20.3-11.58 26.43-21.46 6.43-10.37 8.16-23.53 2.42-34.56-.58-1.11-2.33-1.77-3.33-.72a85.5 85.5 0 0 1-23.53 17.8c-5 2.5-10.67 4.42-16.31 3.27-5.33-1.09-9.17-4.86-13-8.42-1-.91-3-.7-3.08 1a63.59 63.59 0 0 0 1.62 17.06 154 154 0 0 1 19.06 15.78Z" style="fill:#fff"/><circle cx="159" cy="269.87" r="144" style="fill:#888" transform="rotate(-45 158.995 269.872)"/><path d="M341.27 16.8a57.86 57.86 0 0 1 1.35 15.08c3.15 6.71 6.71 13.27 9.44 20.17 4.35 11 6.83 21.8 5.45 33.63-1.25 10.66-5 20.86-9.76 30.42-2.38 4.76-5 9.39-7.77 14-1.87 3.11-4.13 6.2-5.93 9.46 20.28-15.94 34.42-40 34.43-66.29.01-21.51-10.26-43.21-27.21-56.47Z" style="fill:#ec2024"/><path d="M89.34 340.41a144 144 0 0 1-13.42-188.18 144 144 0 1 0 198.32 204 144 144 0 0 1-184.9-15.82Z" style="fill:#666"/><path d="M280.91 246.48a7.5 7.5 0 0 1-7.25-5.61 118.38 118.38 0 0 0-30.87-53.79 7.5 7.5 0 0 1 10.61-10.61 133.39 133.39 0 0 1 34.77 60.61 7.51 7.51 0 0 1-7.26 9.39Z" style="fill:#fff"/><ellipse cx="103.72" cy="205.43" rx="47.96" ry="23.98" transform="rotate(-75.02 103.74 205.437)"/><ellipse cx="193.57" cy="219.64" rx="53.25" ry="26.62" transform="rotate(-82.77 193.558 219.644)"/><ellipse cx="195.72" cy="202.54" rx="27.92" ry="17.9" style="fill:#fff" transform="rotate(-82.77 195.714 202.543)"/><ellipse cx="107.91" cy="187.82" rx="23.14" ry="14.83" style="fill:#fff" transform="rotate(-76.07 107.906 187.823)"/><path d="M271.43 157.44a158.3 158.3 0 0 1 38.74 62.9 18.35 18.35 0 0 0 1.57-1.38c14.06-14.06 2.66-48.25-25.46-76.37s-62.28-39.51-76.37-25.46a18.35 18.35 0 0 0-1.38 1.57 158.3 158.3 0 0 1 62.9 38.74Z" style="fill:#888"/><path d="M287.31 115.71c2.8 3.45 7.07 5.74 10.17 9s5.37 7.36 8.15 11c2.27 3 6.34-.24 5.21-3.36-1.75-4.81-5.69-9.25-9.34-12.74-3.33-3.18-7.55-6.94-12.22-7.72-2.06-.34-3.16 2.31-2 3.77ZM294 109.74c4 3.17 8.26 5.62 11.82 9.35 3.22 3.37 5.31 7.87 8.72 10.93 1.83 1.64 4.58-.57 4.22-2.69-.83-4.93-5.6-9.85-9.11-13.15-3.81-3.57-8.34-7.22-13.46-8.62a2.39 2.39 0 0 0-2.19 4.19ZM303 103.26l-.07-.18-1.54 1.3c2.84 2 6.07 3.32 8.82 5.59 3.79 3.12 6.25 7 9.45 10.65a1.44 1.44 0 0 0 2.38-1.54c-1.71-4.38-5.49-8.08-9-11.05-2.39-2-7.55-6.61-11-6a1.38 1.38 0 0 0-1.1 1.57 1.88 1.88 0 0 0 .36.78c.69 1 2.07-.09 1.69-1.09ZM307.93 100.56c2.74 1.88 5.57 3.61 8.16 5.69a38.7 38.7 0 0 1 7 7.68c.35.48 1.13 0 .86-.56-3-6-9.82-10.32-15.49-13.6-.52-.3-1.05.43-.54.78Z"/><path d="M368.85 35.61A77.73 77.73 0 0 0 333.42.42c-3.94-1.91-8.12 3.14-6.22 6.8 7.54 14.52 7.58 32.72-1.35 46.71-8.1 12.69-21 19.15-35.33 21.82 0-.12-.08-.23-.12-.35-1.36-4.65-.62-9 1.42-13.34s-4.28-8.64-7.7-5.4c-7.3 6.92-13.81 13.29-18.4 22.42a70.43 70.43 0 0 0-7.1 25.17q4 1.91 7.94 4.14c0-.92.11-1.82.2-2.7 1.06-10.92 5.36-24.33 13.26-33.41a27.56 27.56 0 0 0 1.11 6.08c1.88 6.25 6.45 14 13.39 15.14 4.16.7 5.53-4.27 3.7-7.08a20.81 20.81 0 0 0-1.57-2.08C312 82.08 326.31 72.08 334.41 59a56.71 56.71 0 0 0 6.86-42.22c16.95 13.26 27.22 35 27.21 56.42 0 27.63-15.68 52.9-37.68 68.75a89 89 0 0 1-17.18 9.69q2.3 3.24 4.4 6.62a84.29 84.29 0 0 0 9.56-4.44 98.45 98.45 0 0 0 34.37-31.27c17.44-25.74 21.11-58.86 6.9-86.94ZM152.17 357.51C162 344.19 176.8 339 192.83 339c.68 0 .68-3.71-.1-3.91-16.67-4.13-33.88 7.34-40.61 22.1v.32Z"/><path d="M239.61 279.78c-1.31-2.47-4.52-3-6.84-1.79l-18.24 9.47a254.56 254.56 0 0 0-27.25 7.29 4.35 4.35 0 0 0-5.83-3.1c-24.15 7.26-49.64 7.8-74.61 5.72a4.05 4.05 0 0 0-2.8.86 108.56 108.56 0 0 1-11.4-5.23c-4.11-2.18-9.86 2.48-6.84 6.84l2.58 3.72c0 .09.05.17.09.26a17.69 17.69 0 0 0 6 8.16c.67.74 1.38 1.46 2.12 2.14a4.76 4.76 0 0 0 6.14.56 109.87 109.87 0 0 0 26.77 5.14 4.47 4.47 0 0 0 .77 0 128.38 128.38 0 0 0 48.38-.71 4.78 4.78 0 0 0 4.65 1.18l24.33-5.7c6.68-1.57 13.48-2.89 19.73-5.81 10.83-5.1 18.36-17.51 12.25-29Z" style="fill:#fff"/><path d="M246.94 270.7A5.37 5.37 0 0 0 244 266a4.55 4.55 0 0 0-3.82-.63 4.1 4.1 0 0 0-2.82 1.86A78.81 78.81 0 0 1 219.94 278a150 150 0 0 1-21 6.78 242.12 242.12 0 0 1-45.44 7.35 234 234 0 0 1-46.28-1.65 107.4 107.4 0 0 1-19.88-4.37 92.11 92.11 0 0 1-9.09-3.57C75 281 72.27 279 68.86 278.28c-1.89-.39-3.45 2-2.56 3.65 1.56 2.82 4.37 5.06 7.51 6.88a2.36 2.36 0 0 0 1 .65 40.4 40.4 0 0 1 2.19 3.62c1.05 1.65 2.09 3.32 3.09 5q2.55 4.32 4.66 8.87a130.16 130.16 0 0 1 7.44 20.15c1.82 6.52 3.21 13.14 4.44 19.79s1.09 14.61 3.84 20.67a2.18 2.18 0 0 0 .54 1.36c4.09 5 12.47 7.09 18.42 8.8a111.22 111.22 0 0 0 21.8 4 117.42 117.42 0 0 0 44.6-4.89c13.62-4.28 26.92-11 37.26-21s16.8-22.73 20.13-36.56c3.78-15.84 4.09-32.27 3.72-48.57ZM203 358c-14.69 8.92-31.63 13.46-48.71 14.5a121.15 121.15 0 0 1-25.68-1.4 123.34 123.34 0 0 1-13.73-3c-2.53-.69-5.09-1.75-7.69-2.39.39-3.88-.71-8-1.31-11.84s-1.29-7.85-2.07-11.76a189.53 189.53 0 0 0-6.1-23 114.1 114.1 0 0 0-9.9-22c-.47-.79-1.06-1.88-1.74-3.09a119 119 0 0 0 18.67 4.39 230.28 230.28 0 0 0 49.26 2.32 235.23 235.23 0 0 0 50-8.17c11.06-3.07 23-6.7 32.59-13.4-.23 13.53-.83 27.2-4.51 40.24-4.62 16.38-14.43 29.75-29.08 38.6ZM124 370.3l.31.07Z"/><path d="M235.25 303c-10.56 4-20.86 8.21-31.89 11a205 205 0 0 1-37.27 5.9 208.51 208.51 0 0 1-36.9-.79c-6-.68-12.08-1.56-18.06-2.64q-4.84-.87-9.63-2c-1.87-.44-3.7-1-6.05-1.54q1.22 3.1 2.28 6.26c.13.4.26.8.38 1.2q1.79 5.47 3.24 11l.17.35-.06.11c.88 3.41 1.67 6.84 2.37 10.3.78 3.9 1.45 7.83 2.07 11.76s1.7 8 1.31 11.84c2.6.63 5.16 1.7 7.69 2.39s4.82 1.23 7.25 1.75a18 18 0 0 1 2-8.22c.2-.48.38-1 .54-1.45l.32-.12a30 30 0 0 1 17.45-13.48l.14-.06c5.41-1.57 11.34-1.72 16.46.26q-.51.55-1 1.12h.76a4.2 4.2 0 0 0 1.33.18l1.58-.08a44.46 44.46 0 0 1 9.63-5.26c13.19-3.23 28.43-.16 38.47 8.78a3.83 3.83 0 0 1 .79 1h.09a65 65 0 0 0 21.35-33.17c.65-2.3 1.2-4.62 1.67-7 .19-.92.36-1.84.52-2.76.39-2.19.75-4.42 1-6.63Z"/><path d="M154.31 372.53c17.08-1 34-5.58 48.71-14.5a66.69 66.69 0 0 0 7.66-5.42 3.88 3.88 0 0 0-.83-1.06c-10-8.94-25.27-12-38.47-8.78a43.33 43.33 0 0 0-19.22 14.74s-.08-.26 0-.32a39.82 39.82 0 0 1 7-10.4c-7.74-3-17.37-1.12-24.22 3.18-6.45 4.06-12.88 11.94-12.73 19.95 2.15.46 4.31.88 6.49 1.21a121.15 121.15 0 0 0 25.61 1.4Z" style="fill:#ec2024"/><path d="M314.66 237.25c2.56-2.56 5.12-5.1 7.67-7.67a34.8 34.8 0 0 0 7.09-10.4c6.24-14.07 3-30.39-2.68-44.07-7.06-17-18.51-32.16-31.67-44.93-12.61-12.23-27.39-22.87-43.9-29.13-14-5.3-30.73-7.74-44.37-.17-4.81 2.67-8.46 6.61-12.3 10.45l-2.27 2.27c-.15.15-.34.43-.53.53-.45.22-1.78-.28-2.32-.38q-7.55-1.45-15.23-2.18a160.81 160.81 0 0 0-54.73 4.23A157.53 157.53 0 0 0 71.51 137 161.42 161.42 0 0 0 32 174.09a157.87 157.87 0 0 0-23.6 44.52A160.59 160.59 0 0 0 7.7 319a157.77 157.77 0 0 0 23.1 45 161.28 161.28 0 0 0 40.36 38.47 157.72 157.72 0 0 0 56 23.26 161.39 161.39 0 0 0 61.52.4 157.61 157.61 0 0 0 56.36-22.5 161.19 161.19 0 0 0 41.77-39.17 157.84 157.84 0 0 0 31.1-98 162.81 162.81 0 0 0-3.25-29.21ZM209.91 117.13c8.38-8.38 22-6.61 32.25-3.31 12.32 4 23.6 11.05 33.57 19.21a138.07 138.07 0 0 1 28.66 31.84c6.14 9.52 11.35 20.26 12.94 31.59 1.11 7.89.21 16.61-5.64 22.54l-1.49 1.49a158.2 158.2 0 0 0-27.63-50.69 160.84 160.84 0 0 0-44.47-37.92 157.27 157.27 0 0 0-29.72-13.21Zm-105.1 286.19a144 144 0 1 1 193.6-169.6 145.7 145.7 0 0 1 4.16 47.2 142.54 142.54 0 0 1-11.85 47.21 146.38 146.38 0 0 1-26.12 39.62 144.15 144.15 0 0 1-159.79 35.57Z"/></svg></i></a></div><div class="js-masthead-nav masthead-nav"><div class="js-masthead-search-mobile masthead-search-content masthead-search-content--mobile width-100 vertical-spacing-bottom-rem vertical-spacing-top-rem inner-space-horizontal-small-rem"><div class="js-site-search-container site-search-container width-100 border-grayscale--thin border-round--small site-search-container--mobile"><form action="/search/" method="get" class="js-site-search main-search flexbox-row" data-search-landing="true" data-search-results-length="10" data-search-parent-selector=".masthead-search-content--mobile"><div class="dropdown--main"><select name="i" class="dropdown--selector" aria-label="Select the type of content you want to search for"><option value="">All</option><option value="franchise,game,accessory,character,company,concept,location,object,person,platform">Wiki</option><option value="franchise">&nbsp;&nbsp;&nbsp;&nbsp;Franchises</option><option value="game">&nbsp;&nbsp;&nbsp;&nbsp;Games</option><option value="accessory">&nbsp;&nbsp;&nbsp;&nbsp;Accessories</option><option value="character">&nbsp;&nbsp;&nbsp;&nbsp;Characters</option><option value="company">&nbsp;&nbsp;&nbsp;&nbsp;Companies</option><option value="concept">&nbsp;&nbsp;&nbsp;&nbsp;Concepts</option><option value="location">&nbsp;&nbsp;&nbsp;&nbsp;Locations</option><option value="object">&nbsp;&nbsp;&nbsp;&nbsp;Objects</option><option value="person">&nbsp;&nbsp;&nbsp;&nbsp;People</option><option value="platform">&nbsp;&nbsp;&nbsp;&nbsp;Platforms</option><option value="videos,podcasts,articles,reviews,features,show">Editorial</option><option value="videos">&nbsp;&nbsp;&nbsp;&nbsp;Videos</option><option value="podcasts">&nbsp;&nbsp;&nbsp;&nbsp;Podcasts</option><option value="articles">&nbsp;&nbsp;&nbsp;&nbsp;Articles</option><option value="reviews">&nbsp;&nbsp;&nbsp;&nbsp;Reviews</option><option value="features">&nbsp;&nbsp;&nbsp;&nbsp;Features</option><option value="show">&nbsp;&nbsp;&nbsp;&nbsp;Shows</option><option value="users">Community</option><option value="users">&nbsp;&nbsp;&nbsp;&nbsp;Users</option></select></div><i class="symbol-search-wrapper horizontal-spacing-right-small-rem"><svg width="80" height="80" viewBox="0 0 80 80" aria-hidden="true" class="symbol symbol-search"><path d="M80 68.69 59.56 48.25a32 32 0 1 0-11.31 11.31L68.69 80ZM32 48a16 16 0 1 1 16-16 16 16 0 0 1-16 16Z"/></svg></i><input type="text" name="q" placeholder="Giant Bomb" autocomplete="off" class="js-site-search-query" value=""></form></div></div><div class="js-masthead-site-nav masthead-nav-section flex-grow masthead-site-nav"><ul class="masthead-site-nav-items masthead-site-nav-items--base no-list-style"><li class="js-masthead-menu js-masthead-nav-item masthead-nav-item masthead-site-nav-item"><div class="masthead-nav-item-wrap base-flexbox"><a href="/videos/" class="js-masthead-menu-link masthead-nav-item-label masthead-site-nav-item-label masthead-tappable flexbox-align-center"><span class="masthead-nav-item-text">Videos</span><i class="masthead-nav-item-icon"><svg width="18" height="28" viewBox="0 0 18 28" aria-hidden="true" class="symbol symbol-angle-down"><path d="M16.797 11.5q0 .203-.156.359L9.36 19.14q-.156.156-.359.156t-.359-.156l-7.281-7.281q-.156-.156-.156-.359t.156-.359l.781-.781q.156-.156.359-.156t.359.156l6.141 6.141 6.141-6.141q.156-.156.359-.156t.359.156l.781.781q.156.156.156.359z"/></svg></i></a><button class="js-masthead-menu-toggle masthead-nav-item-toggle masthead-tappable flexbox-align-center flexbox-justify-center position--relative no-button-styles masthead-hspace-l--tappable" type="button" aria-label="Toggle Videos Subnav"><i class="masthead-toggle-nav-item-open"><svg width="18" height="28" viewBox="0 0 18 28" aria-hidden="true" class="symbol symbol-angle-down"><path d="M16.797 11.5q0 .203-.156.359L9.36 19.14q-.156.156-.359.156t-.359-.156l-7.281-7.281q-.156-.156-.156-.359t.156-.359l.781-.781q.156-.156.359-.156t.359.156l6.141 6.141 6.141-6.141q.156-.156.359-.156t.359.156l.781.781q.156.156.156.359z"/></svg></i><i class="masthead-toggle-close masthead-toggle-nav-item-close"><svg width="18" height="28" viewBox="0 0 18 28" aria-hidden="true" class="symbol symbol-angle-up"><path d="M16.797 18.5q0 .203-.156.359l-.781.781q-.156.156-.359.156t-.359-.156l-6.141-6.141L2.86 19.64q-.156.156-.359.156t-.359-.156l-.781-.781q-.156-.156-.156-.359t.156-.359l7.281-7.281q.156-.156.359-.156t.359.156l7.281 7.281q.156.156.156.359z"/></svg></i></button></div><!-- PhoenixSiteBundle:Core:masthead:subnav_othervideosanon|N|17:02:57 --><div class="js-masthead-subnav masthead-subnav"><div class="masthead-subnav-content"><ul class="masthead-subnav-items no-list-style"><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/videos/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" aria-label="Latest Videos" data-click-tag="nav|videos|left-menu|slot1">Latest</a></li><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/videos/premium/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" aria-label="Premium Videos" data-click-tag="nav|videos|left-menu|slot2">Premium</a></li><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/videos/shows/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" aria-label="Video Shows" data-click-tag="nav|videos|left-menu|slot3">Shows</a></li><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/videos/random/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" data-click-tag="nav|videos|left-menu|slot4">Random Video</a></li></ul><div class="masthead-subnav-items masthead-subnav-spotlight"><div class="masthead-subnav-spotlight__content"><div class="masthead-subnav-spotlight__title">Latest Videos</div><div class="masthead-subnav-spotlight__body"><ol class="no-list-style"><li class="masthead-content-item"><a class="content-item--list-item flexbox-row" href="/shows/unprofessional-fortniteday/2970-23314/free-video"><div><div class="link-img vertical-spacing-small"><div class="hover-play-pause absolute-play-pause"><div class="hover-play-icon " ><i><svg width="90" height="90" viewBox="0 0 90 90" aria-hidden="true" class="symbol symbol-video-play"><path d="M10 80V10l70 35-70 35z"/></svg></i></div><div class="hover-pause-icon " ><i><svg width="80" height="80" viewBox="0 0 80 80" aria-hidden="true" class="symbol symbol-video-pause"><path d="M0 0h24v80H0zM56 0h24v80H56z"/></svg></i></div></div><img class="type-video" src="https://www.giantbomb.com/a/uploads/screen_large/153/1530215/3696380-3696351-fortnite.jpg" alt="Unprofessional Fortniteday"></div></div><div><div class="card-byline"><p class="p-small-space text-small">Unprofessional Fortniteday</p><p class="p-small-space text-small color-60">Unprofessional Fridays</p></div></div></a></li><li class="masthead-content-item"><a class="content-item--list-item flexbox-row" href="/shows/game-mess-mornings-02-21-25/2970-23312/free-video"><div><div class="link-img vertical-spacing-small"><div class="hover-play-pause absolute-play-pause"><div class="hover-play-icon " ><i><svg width="90" height="90" viewBox="0 0 90 90" aria-hidden="true" class="symbol symbol-video-play"><path d="M10 80V10l70 35-70 35z"/></svg></i></div><div class="hover-pause-icon " ><i><svg width="80" height="80" viewBox="0 0 80 80" aria-hidden="true" class="symbol symbol-video-pause"><path d="M0 0h24v80H0zM56 0h24v80H56z"/></svg></i></div></div><img class="type-video" src="https://www.giantbomb.com/a/uploads/screen_large/153/1530215/3696337-thumbnail.jpg" alt="Game Mess Mornings 02/21/25"></div></div><div><div class="card-byline"><p class="p-small-space text-small">Game Mess Mornings 02/21/25</p><p class="p-small-space text-small color-60">GrubbSnax</p></div></div></a></li></ol></div></div></div></div></div><!-- /PhoenixSiteBundle:Core:masthead:subnav_othervideosanon --></li><li class="js-masthead-menu js-masthead-nav-item masthead-nav-item masthead-site-nav-item masthead-hspace-l"><div class="masthead-nav-item-wrap base-flexbox"><a href="/podcasts/" class="js-masthead-menu-link masthead-nav-item-label masthead-site-nav-item-label masthead-tappable flexbox-align-center"><span class="masthead-nav-item-text">Podcasts</span><i class="masthead-nav-item-icon"><svg width="18" height="28" viewBox="0 0 18 28" aria-hidden="true" class="symbol symbol-angle-down"><path d="M16.797 11.5q0 .203-.156.359L9.36 19.14q-.156.156-.359.156t-.359-.156l-7.281-7.281q-.156-.156-.156-.359t.156-.359l.781-.781q.156-.156.359-.156t.359.156l6.141 6.141 6.141-6.141q.156-.156.359-.156t.359.156l.781.781q.156.156.156.359z"/></svg></i></a><button class="js-masthead-menu-toggle masthead-nav-item-toggle masthead-tappable flexbox-align-center flexbox-justify-center position--relative no-button-styles masthead-hspace-l--tappable" type="button" aria-label="Toggle Podcasts Subnav"><i class="masthead-toggle-nav-item-open"><svg width="18" height="28" viewBox="0 0 18 28" aria-hidden="true" class="symbol symbol-angle-down"><path d="M16.797 11.5q0 .203-.156.359L9.36 19.14q-.156.156-.359.156t-.359-.156l-7.281-7.281q-.156-.156-.156-.359t.156-.359l.781-.781q.156-.156.359-.156t.359.156l6.141 6.141 6.141-6.141q.156-.156.359-.156t.359.156l.781.781q.156.156.156.359z"/></svg></i><i class="masthead-toggle-close masthead-toggle-nav-item-close"><svg width="18" height="28" viewBox="0 0 18 28" aria-hidden="true" class="symbol symbol-angle-up"><path d="M16.797 18.5q0 .203-.156.359l-.781.781q-.156.156-.359.156t-.359-.156l-6.141-6.141L2.86 19.64q-.156.156-.359.156t-.359-.156l-.781-.781q-.156-.156-.156-.359t.156-.359l7.281-7.281q.156-.156.359-.156t.359.156l7.281 7.281q.156.156.156.359z"/></svg></i></button></div><!-- PhoenixSiteBundle:Core:masthead:subnav_otherpodcastanon|N|17:03:04 --><div class="js-masthead-subnav masthead-subnav"><div class="masthead-subnav-content"><ul class="masthead-subnav-items no-list-style"><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/podcasts/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" aria-label="Latest Podcasts" data-click-tag="nav|podcasts|left-menu|slot1">Latest</a></li><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/podcasts/premium/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" aria-label="Premium Podcasts" data-click-tag="nav|podcasts|left-menu|slot2">Premium</a></li><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/podcasts/shows/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" aria-label="Podcast Shows" data-click-tag="nav|podcasts|left-menu|slot3">Shows</a></li></ul><div class="masthead-subnav-items masthead-subnav-spotlight"><div class="masthead-subnav-spotlight__content"><div class="masthead-subnav-spotlight__title">Latest Podcasts</div><div class="masthead-subnav-spotlight__body"><ol class="no-list-style"><li class="masthead-content-item"><a class="content-item--list-item flexbox-row" href="/shows/259-you-got-it-baby/2970-23313/free-podcast"><div><div class="link-img vertical-spacing-small"><div class="hover-play-pause absolute-play-pause"><div class="hover-play-icon " ><i><svg width="90" height="90" viewBox="0 0 90 90" aria-hidden="true" class="symbol symbol-video-play"><path d="M10 80V10l70 35-70 35z"/></svg></i></div><div class="hover-pause-icon " ><i><svg width="80" height="80" viewBox="0 0 80 80" aria-hidden="true" class="symbol symbol-video-pause"><path d="M0 0h24v80H0zM56 0h24v80H56z"/></svg></i></div></div><img class="type-podcast" src="https://www.giantbomb.com/a/uploads/screen_large/2/25628/3696368-gsad_coverart_16x9.png" alt="#259 - You Got It Baby!"></div></div><div><div class="card-byline"><p class="p-small-space text-small">#259 - You Got It Baby!</p><p class="p-small-space text-small color-60">GameSpot After Dark</p></div></div></a></li><li class="masthead-content-item"><a class="content-item--list-item flexbox-row" href="/shows/game-mess-mornings-02-21-25/2970-23312/free-podcast"><div><div class="link-img vertical-spacing-small"><div class="hover-play-pause absolute-play-pause"><div class="hover-play-icon " ><i><svg width="90" height="90" viewBox="0 0 90 90" aria-hidden="true" class="symbol symbol-video-play"><path d="M10 80V10l70 35-70 35z"/></svg></i></div><div class="hover-pause-icon " ><i><svg width="80" height="80" viewBox="0 0 80 80" aria-hidden="true" class="symbol symbol-video-pause"><path d="M0 0h24v80H0zM56 0h24v80H56z"/></svg></i></div></div><img class="type-podcast" src="https://www.giantbomb.com/a/uploads/screen_large/153/1530215/3696337-thumbnail.jpg" alt="Game Mess Mornings 02/21/25"></div></div><div><div class="card-byline"><p class="p-small-space text-small">Game Mess Mornings 02/21/25</p><p class="p-small-space text-small color-60">GrubbSnax</p></div></div></a></li></ol></div></div></div></div></div><!-- /PhoenixSiteBundle:Core:masthead:subnav_otherpodcastanon --></li><li class="js-masthead-menu js-masthead-nav-item masthead-nav-item masthead-site-nav-item masthead-hspace-l"><div class="masthead-nav-item-wrap base-flexbox"><a href="/words/" class="js-masthead-menu-link masthead-nav-item-label masthead-site-nav-item-label masthead-tappable flexbox-align-center"><span class="masthead-nav-item-text">Words</span><i class="masthead-nav-item-icon"><svg width="18" height="28" viewBox="0 0 18 28" aria-hidden="true" class="symbol symbol-angle-down"><path d="M16.797 11.5q0 .203-.156.359L9.36 19.14q-.156.156-.359.156t-.359-.156l-7.281-7.281q-.156-.156-.156-.359t.156-.359l.781-.781q.156-.156.359-.156t.359.156l6.141 6.141 6.141-6.141q.156-.156.359-.156t.359.156l.781.781q.156.156.156.359z"/></svg></i></a><button class="js-masthead-menu-toggle masthead-nav-item-toggle masthead-tappable flexbox-align-center flexbox-justify-center position--relative no-button-styles masthead-hspace-l--tappable" type="button" aria-label="Toggle Words Subnav"><i class="masthead-toggle-nav-item-open"><svg width="18" height="28" viewBox="0 0 18 28" aria-hidden="true" class="symbol symbol-angle-down"><path d="M16.797 11.5q0 .203-.156.359L9.36 19.14q-.156.156-.359.156t-.359-.156l-7.281-7.281q-.156-.156-.156-.359t.156-.359l.781-.781q.156-.156.359-.156t.359.156l6.141 6.141 6.141-6.141q.156-.156.359-.156t.359.156l.781.781q.156.156.156.359z"/></svg></i><i class="masthead-toggle-close masthead-toggle-nav-item-close"><svg width="18" height="28" viewBox="0 0 18 28" aria-hidden="true" class="symbol symbol-angle-up"><path d="M16.797 18.5q0 .203-.156.359l-.781.781q-.156.156-.359.156t-.359-.156l-6.141-6.141L2.86 19.64q-.156.156-.359.156t-.359-.156l-.781-.781q-.156-.156-.156-.359t.156-.359l7.281-7.281q.156-.156.359-.156t.359.156l7.281 7.281q.156.156.156.359z"/></svg></i></button></div><!-- PhoenixSiteBundle:Core:masthead:subnav_otherwords|N|17:03:05 --><div class="js-masthead-subnav masthead-subnav"><div class="masthead-subnav-content"><ul class="masthead-subnav-items no-list-style"><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/words/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" data-click-tag="nav|words|left-menu|slot1">Latest</a></li><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/words/?type=reviews" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" data-click-tag="nav|words|left-menu|slot2">Reviews</a></li><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/words/?type=articles" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" data-click-tag="nav|words|left-menu|slot3">Articles</a></li></ul><div class="masthead-subnav-items masthead-subnav-spotlight"><div class="masthead-subnav-spotlight__content"><div class="masthead-subnav-spotlight__title">Latest from Words</div><div class="masthead-subnav-spotlight__body"><ol class="no-list-style"><li class="masthead-content-item"><a class="content-item--list-item flexbox-row" href="/articles/the-community-spotlight-2025-02-22/1100-6503/"><div><div class="link-img vertical-spacing-small"><img class="type-article" src="https://www.giantbomb.com/a/uploads/screen_large/0/1992/3696903-2028912618-36968.jpg" alt="The Community Spotlight 2025.02.22"></div></div><div><div class="card-byline"><p class="p-small-space text-small">The Community Spotlight 2025.02.22</p></div></div></a></li><li class="masthead-content-item"><a class="content-item--list-item flexbox-row" href="/articles/the-community-spotlight-2025-02-15/1100-6502/"><div><div class="link-img vertical-spacing-small"><img class="type-article" src="https://www.giantbomb.com/a/uploads/screen_large/0/1992/3692972-untitled-1.png" alt="The Community Spotlight 2025.02.15"></div></div><div><div class="card-byline"><p class="p-small-space text-small">The Community Spotlight 2025.02.15</p></div></div></a></li><li class="masthead-content-item"><a class="content-item--list-item flexbox-row" href="/articles/the-community-spotlight-2025-02-08/1100-6501/"><div><div class="link-img vertical-spacing-small"><img class="type-article" src="https://www.giantbomb.com/a/uploads/screen_large/0/1992/3689410-3245883763-36893.jpg" alt="The Community Spotlight 2025.02.08"></div></div><div><div class="card-byline"><p class="p-small-space text-small">The Community Spotlight 2025.02.08</p></div></div></a></li></ol></div></div></div></div></div><!-- /PhoenixSiteBundle:Core:masthead:subnav_otherwords --></li></ul><ul class="masthead-site-nav-items masthead-site-nav-items--community no-list-style masthead-hspace-l masthead-vr-l"><li class="js-masthead-menu js-masthead-nav-item masthead-nav-item masthead-site-nav-item"><div class="masthead-nav-item-wrap base-flexbox"><a href="/games/" class="js-masthead-menu-link masthead-nav-item-label masthead-site-nav-item-label masthead-tappable flexbox-align-center"><span class="masthead-nav-item-text">Wiki</span><i class="masthead-nav-item-icon"><svg width="18" height="28" viewBox="0 0 18 28" aria-hidden="true" class="symbol symbol-angle-down"><path d="M16.797 11.5q0 .203-.156.359L9.36 19.14q-.156.156-.359.156t-.359-.156l-7.281-7.281q-.156-.156-.156-.359t.156-.359l.781-.781q.156-.156.359-.156t.359.156l6.141 6.141 6.141-6.141q.156-.156.359-.156t.359.156l.781.781q.156.156.156.359z"/></svg></i></a><button class="js-masthead-menu-toggle masthead-nav-item-toggle masthead-tappable flexbox-align-center flexbox-justify-center position--relative no-button-styles masthead-hspace-l--tappable" type="button" aria-label="Toggle Wiki Subnav"><i class="masthead-toggle-nav-item-open"><svg width="18" height="28" viewBox="0 0 18 28" aria-hidden="true" class="symbol symbol-angle-down"><path d="M16.797 11.5q0 .203-.156.359L9.36 19.14q-.156.156-.359.156t-.359-.156l-7.281-7.281q-.156-.156-.156-.359t.156-.359l.781-.781q.156-.156.359-.156t.359.156l6.141 6.141 6.141-6.141q.156-.156.359-.156t.359.156l.781.781q.156.156.156.359z"/></svg></i><i class="masthead-toggle-close masthead-toggle-nav-item-close"><svg width="18" height="28" viewBox="0 0 18 28" aria-hidden="true" class="symbol symbol-angle-up"><path d="M16.797 18.5q0 .203-.156.359l-.781.781q-.156.156-.359.156t-.359-.156l-6.141-6.141L2.86 19.64q-.156.156-.359.156t-.359-.156l-.781-.781q-.156-.156-.156-.359t.156-.359l7.281-7.281q.156-.156.359-.156t.359.156l7.281 7.281q.156.156.156.359z"/></svg></i></button></div><!-- PhoenixSiteBundle:Core:masthead:subnav_otherwiki|N|17:03:56 --><div class="js-masthead-subnav masthead-subnav"><div class="masthead-subnav-content"><ul class="masthead-subnav-items no-list-style"><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/new-games/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" data-click-tag="nav|wiki|left-menu|new-releases">New Releases</a></li><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/games/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" data-click-tag="nav|wiki|left-menu|games">Games</a></li><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/franchises/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" data-click-tag="nav|wiki|left-menu|franchises">Franchises</a></li><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/characters/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" data-click-tag="nav|wiki|left-menu|characters">Characters</a></li><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/platforms/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" data-click-tag="nav|wiki|left-menu|platforms">Platforms</a></li><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/people/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" data-click-tag="nav|wiki|left-menu|people">People</a></li></ul><ul class="masthead-subnav-items no-list-style"><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/companies/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" data-click-tag="nav|wiki|left-menu|companies">Companies</a></li><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/objects/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" data-click-tag="nav|wiki|left-menu|objects">Objects</a></li><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/concepts/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" data-click-tag="nav|wiki|left-menu|concepts">Concepts</a></li><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/locations/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" data-click-tag="nav|wiki|left-menu|locations">Locations</a></li><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/accessories/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" data-click-tag="nav|wiki|left-menu|accessories">Accessories</a></li></ul></div></div><!-- /PhoenixSiteBundle:Core:masthead:subnav_otherwiki --></li><li class="js-masthead-menu js-masthead-nav-item masthead-nav-item masthead-site-nav-item masthead-hspace-l"><div class="masthead-nav-item-wrap base-flexbox"><a href="/community/" class="js-masthead-menu-link masthead-nav-item-label masthead-site-nav-item-label masthead-tappable flexbox-align-center"><span class="masthead-nav-item-text">Community</span><i class="masthead-nav-item-icon"><svg width="18" height="28" viewBox="0 0 18 28" aria-hidden="true" class="symbol symbol-angle-down"><path d="M16.797 11.5q0 .203-.156.359L9.36 19.14q-.156.156-.359.156t-.359-.156l-7.281-7.281q-.156-.156-.156-.359t.156-.359l.781-.781q.156-.156.359-.156t.359.156l6.141 6.141 6.141-6.141q.156-.156.359-.156t.359.156l.781.781q.156.156.156.359z"/></svg></i></a><button class="js-masthead-menu-toggle masthead-nav-item-toggle masthead-tappable flexbox-align-center flexbox-justify-center position--relative no-button-styles masthead-hspace-l--tappable" type="button" aria-label="Toggle Community Subnav"><i class="masthead-toggle-nav-item-open"><svg width="18" height="28" viewBox="0 0 18 28" aria-hidden="true" class="symbol symbol-angle-down"><path d="M16.797 11.5q0 .203-.156.359L9.36 19.14q-.156.156-.359.156t-.359-.156l-7.281-7.281q-.156-.156-.156-.359t.156-.359l.781-.781q.156-.156.359-.156t.359.156l6.141 6.141 6.141-6.141q.156-.156.359-.156t.359.156l.781.781q.156.156.156.359z"/></svg></i><i class="masthead-toggle-close masthead-toggle-nav-item-close"><svg width="18" height="28" viewBox="0 0 18 28" aria-hidden="true" class="symbol symbol-angle-up"><path d="M16.797 18.5q0 .203-.156.359l-.781.781q-.156.156-.359.156t-.359-.156l-6.141-6.141L2.86 19.64q-.156.156-.359.156t-.359-.156l-.781-.781q-.156-.156-.156-.359t.156-.359l7.281-7.281q.156-.156.359-.156t.359.156l7.281 7.281q.156.156.156.359z"/></svg></i></button></div><!-- PhoenixSiteBundle:Core:masthead:subnav_othercommunity|N|17:03:06 --><div class="js-masthead-subnav masthead-subnav"><div class="masthead-subnav-content"><ul class="masthead-subnav-items no-list-style"><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/community/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" aria-label="Latest from the Community" data-click-tag="nav|community|left-menu|slot1">Latest</a></li><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/lists/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" data-click-tag="nav|community|left-menu|slot2">User Lists</a></li><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/user-reviews/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" data-click-tag="nav|community|left-menu|slot3">User Reviews</a></li></ul><div class="masthead-subnav-items masthead-subnav-spotlight"><div class="masthead-subnav-spotlight__content"><div class="masthead-subnav-spotlight__title">Latest from the Community</div><div class="masthead-subnav-spotlight__body"><ol class="no-list-style"><li class="masthead-content-item"><a class="content-item--list-item flexbox-row" href="/articles/the-community-spotlight-2025-02-22/1100-6503/"><div><div class="link-img vertical-spacing-small"><img class="type-article" src="https://www.giantbomb.com/a/uploads/screen_large/0/1992/3696903-2028912618-36968.jpg" alt="The Community Spotlight 2025.02.22"></div></div><div><div class="card-byline"><p class="p-small-space text-small">The Community Spotlight 2025.02.22</p></div></div></a></li><li class="masthead-content-item"><a class="content-item--list-item flexbox-row" href="/articles/the-community-spotlight-2025-02-15/1100-6502/"><div><div class="link-img vertical-spacing-small"><img class="type-article" src="https://www.giantbomb.com/a/uploads/screen_large/0/1992/3692972-untitled-1.png" alt="The Community Spotlight 2025.02.15"></div></div><div><div class="card-byline"><p class="p-small-space text-small">The Community Spotlight 2025.02.15</p></div></div></a></li><li class="masthead-content-item"><a class="content-item--list-item flexbox-row" href="/articles/the-community-spotlight-2025-02-08/1100-6501/"><div><div class="link-img vertical-spacing-small"><img class="type-article" src="https://www.giantbomb.com/a/uploads/screen_large/0/1992/3689410-3245883763-36893.jpg" alt="The Community Spotlight 2025.02.08"></div></div><div><div class="card-byline"><p class="p-small-space text-small">The Community Spotlight 2025.02.08</p></div></div></a></li></ol></div></div></div></div></div><!-- /PhoenixSiteBundle:Core:masthead:subnav_othercommunity --></li><li class="js-masthead-menu js-masthead-nav-item masthead-nav-item masthead-site-nav-item masthead-hspace-l"><div class="masthead-nav-item-wrap base-flexbox"><a href="/forums/" class="js-masthead-menu-link masthead-nav-item-label masthead-site-nav-item-label masthead-tappable flexbox-align-center"><span class="masthead-nav-item-text">Forums</span><i class="masthead-nav-item-icon"><svg width="18" height="28" viewBox="0 0 18 28" aria-hidden="true" class="symbol symbol-angle-down"><path d="M16.797 11.5q0 .203-.156.359L9.36 19.14q-.156.156-.359.156t-.359-.156l-7.281-7.281q-.156-.156-.156-.359t.156-.359l.781-.781q.156-.156.359-.156t.359.156l6.141 6.141 6.141-6.141q.156-.156.359-.156t.359.156l.781.781q.156.156.156.359z"/></svg></i></a><button class="js-masthead-menu-toggle masthead-nav-item-toggle masthead-tappable flexbox-align-center flexbox-justify-center position--relative no-button-styles masthead-hspace-l--tappable" type="button" aria-label="Toggle Forums Subnav"><i class="masthead-toggle-nav-item-open"><svg width="18" height="28" viewBox="0 0 18 28" aria-hidden="true" class="symbol symbol-angle-down"><path d="M16.797 11.5q0 .203-.156.359L9.36 19.14q-.156.156-.359.156t-.359-.156l-7.281-7.281q-.156-.156-.156-.359t.156-.359l.781-.781q.156-.156.359-.156t.359.156l6.141 6.141 6.141-6.141q.156-.156.359-.156t.359.156l.781.781q.156.156.156.359z"/></svg></i><i class="masthead-toggle-close masthead-toggle-nav-item-close"><svg width="18" height="28" viewBox="0 0 18 28" aria-hidden="true" class="symbol symbol-angle-up"><path d="M16.797 18.5q0 .203-.156.359l-.781.781q-.156.156-.359.156t-.359-.156l-6.141-6.141L2.86 19.64q-.156.156-.359.156t-.359-.156l-.781-.781q-.156-.156-.156-.359t.156-.359l7.281-7.281q.156-.156.359-.156t.359.156l7.281 7.281q.156.156.156.359z"/></svg></i></button></div><!-- PhoenixSiteBundle:Core:masthead:subnavForums_anon|N|17:07:31 --><div class="js-masthead-subnav masthead-subnav"><div class="masthead-subnav-content"><ul class="masthead-subnav-items no-list-style"><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/forums/general-discussion-30/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" data-click-tag="nav|forums|left-menu|general-discussion">General Discussion</a></li><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/forums/off-topic-31/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" data-click-tag="nav|forums|left-menu|off-topic">Off-Topic</a></li><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/forums/bombcast-32/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" data-click-tag="nav|forums|left-menu|bombcast">Bombcast</a></li><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/forums/bug-reporting-33/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" data-click-tag="nav|forums|left-menu|bug-reporting">Bug Reporting</a></li><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/forums/delete-combine-requests-34/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" data-click-tag="nav|forums|left-menu|delete-combine-requests">Wiki</a></li><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/forums/api-developers-3017/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" data-click-tag="nav|forums|left-menu|api-developers">API Developers</a></li><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/forums/anime-790045/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" data-click-tag="nav|forums|left-menu|anime">Anime</a></li><li class="masthead-subnav-item masthead-vspace--tappable"><a href="/forums/wrestling-790046/" class="js-click-tag masthead-tappable base-flexbox flexbox-align-center" data-click-tag="nav|forums|left-menu|wrestling">Wrestling</a></li></ul></div></div><!-- /PhoenixSiteBundle:Core:masthead:subnavForums_anon --></li></ul><ul class="masthead-site-nav-items masthead-site-nav-items--store no-list-style masthead-hspace-l masthead-vr-l"><li class="js-masthead-nav-item masthead-nav-item masthead-site-nav-item"><div class="masthead-nav-item-wrap base-flexbox"><a href="http://store.giantbomb.com" class="masthead-nav-item-label masthead-site-nav-item-label masthead-tappable flexbox-align-center"><span class="masthead-nav-item-text">Store</span></a></div></li></ul></div><button class="js-masthead-toggle masthead-toggle masthead-toggle-search masthead-tappable masthead-hspace-l--tappable flexbox-justify-center no-button-styles" data-toggle="search" type="button" aria-label="Open Site Search"><i class="masthead-toggle-search-open"><svg width="80" height="80" viewBox="0 0 80 80" aria-hidden="true" class="symbol symbol-search"><path d="M80 68.69 59.56 48.25a32 32 0 1 0-11.31 11.31L68.69 80ZM32 48a16 16 0 1 1 16-16 16 16 0 0 1-16 16Z"/></svg></i></button><a href="/login-signup/" class="masthead-login flexbox-align-self-center uppercase clickable text-nowrap text-custom-bold">Log in</a><a href="/get-premium/" class="masthead-subscribe flexbox-align-self-center uppercase text-custom-bold border-round--small">subscribe</a></div></div></div><div class="js-masthead-overlay masthead-overlay masthead-search-overlay"></div><div class="masthead-row masthead-search"><div class="masthead-row-wrap flexbox-row"><div class="js-masthead-search masthead-search-content flexbox-row flexbox-align-stretch width-100"><div class="masthead-search-body masthead-vr-r masthead-hspace-r"><div class="js-site-search-container site-search-container width-100 border-grayscale--thin border-round--small "><form action="/search/" method="get" class="js-site-search main-search flexbox-row" data-search-landing="true" data-search-results-length="10" data-search-parent-selector=".js-masthead-search"><div class="dropdown--main"><select name="i" class="dropdown--selector" aria-label="Select the type of content you want to search for"><option value="">All</option><option value="franchise,game,accessory,character,company,concept,location,object,person,platform">Wiki</option><option value="franchise">&nbsp;&nbsp;&nbsp;&nbsp;Franchises</option><option value="game">&nbsp;&nbsp;&nbsp;&nbsp;Games</option><option value="accessory">&nbsp;&nbsp;&nbsp;&nbsp;Accessories</option><option value="character">&nbsp;&nbsp;&nbsp;&nbsp;Characters</option><option value="company">&nbsp;&nbsp;&nbsp;&nbsp;Companies</option><option value="concept">&nbsp;&nbsp;&nbsp;&nbsp;Concepts</option><option value="location">&nbsp;&nbsp;&nbsp;&nbsp;Locations</option><option value="object">&nbsp;&nbsp;&nbsp;&nbsp;Objects</option><option value="person">&nbsp;&nbsp;&nbsp;&nbsp;People</option><option value="platform">&nbsp;&nbsp;&nbsp;&nbsp;Platforms</option><option value="videos,podcasts,articles,reviews,features,show">Editorial</option><option value="videos">&nbsp;&nbsp;&nbsp;&nbsp;Videos</option><option value="podcasts">&nbsp;&nbsp;&nbsp;&nbsp;Podcasts</option><option value="articles">&nbsp;&nbsp;&nbsp;&nbsp;Articles</option><option value="reviews">&nbsp;&nbsp;&nbsp;&nbsp;Reviews</option><option value="features">&nbsp;&nbsp;&nbsp;&nbsp;Features</option><option value="show">&nbsp;&nbsp;&nbsp;&nbsp;Shows</option><option value="users">Community</option><option value="users">&nbsp;&nbsp;&nbsp;&nbsp;Users</option></select></div><i class="symbol-search-wrapper horizontal-spacing-right-small-rem"><svg width="80" height="80" viewBox="0 0 80 80" aria-hidden="true" class="symbol symbol-search"><path d="M80 68.69 59.56 48.25a32 32 0 1 0-11.31 11.31L68.69 80ZM32 48a16 16 0 1 1 16-16 16 16 0 0 1-16 16Z"/></svg></i><input type="text" name="q" placeholder="Search Giant Bomb" autocomplete="off" class="js-site-search-query" value=""></form></div></div><button class="js-masthead-toggle masthead-toggle masthead-toggle-search masthead-tappable flexbox-justify-center no-button-styles" data-toggle="search" type="button" aria-label="Close Site Search"><i class="masthead-toggle-close masthead-toggle-search-close"><svg width="80" height="80" viewBox="0 0 80 80" aria-hidden="true" class="symbol symbol-close"><path d="M80 11.31 68.69 0 40 28.69 11.31 0 0 11.31 28.69 40 0 68.69 11.31 80 40 51.31 68.69 80 80 68.69 51.31 40 80 11.31z"/></svg></i></button></div></div></div></nav></header> <script type="text/template" id="js-wiki-hud-template"> <div class="wiki-hud-header-contents"> <form class="wiki-hud-mode-switch"> <fieldset class="padding-vertical--base_rhythm_inc"> <div class="wiki-hud-dropdown-arrow"> <i><svg width="28" height="28" viewBox="0 0 28 28" aria-hidden="true" class="symbol symbol-caret-down"><path fill-rule="evenodd" d="M24 10.222c0 .331-.117.618-.352.86l-8.313 8.555A1.126 1.126 0 0 1 14.5 20c-.322 0-.6-.12-.835-.363l-8.313-8.555a1.192 1.192 0 0 1-.352-.86c0-.331.117-.618.352-.86.235-.241.514-.362.836-.362h16.624c.322 0 .6.12.836.363.235.241.353.528.352.86Z"/></svg></i> </div> <select class="js-wiki-changeset-status"> <% if (Phoenix.Wiki.mode === 'edit') { %> <option value="incomplete">Drafts</option> <% } %> <option value="pending">Submitted</option> <option value="done">Reviewed</option> </select> </fieldset> </form> <% if (length > 0) { %> <div class="display-block"> <h3><%= Phoenix.Wiki.mode === 'mod' ? 'Moderate' : 'My' %> Wiki Contributions</h3> <span><%= length %> Contributions</span> </div> <% } %> <% if (length < 1) { %> <% if (Phoenix.Wiki.status === 'incomplete') { %> <h3></h3> <% } else if (Phoenix.Wiki.status === 'pending') { %> <h3 class="text-center">No Changes Pending Review</h3> <% } else if (Phoenix.Wiki.status === 'done') { %> <h3 class="text-center">No Changes Reviewed</h3> <% } %> <ol class="wiki-hud-blank-directions"> <li> <i><svg width="28" height="28" viewBox="0 0 28 28" aria-hidden="true" class="symbol symbol-pencil"><path d="m5.672 24 1.422-1.422-3.672-3.672L2 20.328V22h2v2h1.672zm8.172-14.5q0-.344-.344-.344-.156 0-.266.109l-8.469 8.469q-.109.109-.109.266 0 .344.344.344.156 0 .266-.109l8.469-8.469q.109-.109.109-.266zM13 6.5l6.5 6.5-13 13H0v-6.5zM23.672 8q0 .828-.578 1.406L20.5 12 14 5.5l2.594-2.578q.562-.594 1.406-.594.828 0 1.422.594l3.672 3.656q.578.609.578 1.422z"/></svg></i> <span>Add to or edit anything in the wiki, and your changes will show up here</span> </li> <li> <i><svg width="28" height="28" viewBox="0 0 28 28" aria-hidden="true" class="symbol symbol-file-text"><path d="M22.937 7.438q.219.219.438.562H16V.625q.344.219.562.438zM15.5 10H24v16.5q0 .625-.438 1.062T22.5 28h-21q-.625 0-1.062-.438T0 26.5v-25Q0 .875.438.438T1.5 0H14v8.5q0 .625.438 1.062T15.5 10zM18 21.5v-1q0-.219-.141-.359T17.5 20h-11q-.219 0-.359.141T6 20.5v1q0 .219.141.359T6.5 22h11q.219 0 .359-.141T18 21.5zm0-4v-1q0-.219-.141-.359T17.5 16h-11q-.219 0-.359.141T6 16.5v1q0 .219.141.359T6.5 18h11q.219 0 .359-.141T18 17.5zm0-4v-1q0-.219-.141-.359T17.5 12h-11q-.219 0-.359.141T6 12.5v1q0 .219.141.359T6.5 14h11q.219 0 .359-.141T18 13.5z"/></svg></i> <span>When you're done, submit your changes for review</span> </li> <li> <i><svg width="28" height="28" viewBox="0 0 28 28" aria-hidden="true" class="symbol symbol-checkmark"><path d="M26.109 8.844q0 .625-.438 1.062L12.233 23.344q-.438.438-1.062.438t-1.062-.438l-7.781-7.781q-.438-.438-.438-1.062t.438-1.062l2.125-2.125q.438-.438 1.062-.438t1.062.438l4.594 4.609 10.25-10.266q.438-.438 1.062-.438t1.062.438l2.125 2.125q.438.437.438 1.062z"/></svg></i> <span>If your changes are approved by our moderators, they will then appear on the page</span> </li> </ol> <% } %> </div> </script> <script type="text/template" id="js-wiki-hud-changesets-template"> <li class='changeset-item selectable'> <a class="display-block padding-horizontal--base_rhythm padding-vertical--base_rhythm_inc" href="wiki/<%= Phoenix.Wiki.mode + '/' + Phoenix.Wiki.status + '/' + id %>"> <span class="change-count" style="float: right;"> <i><svg width="20" height="28" viewBox="0 0 20 28" aria-hidden="true" class="symbol symbol-chevron-right"><path d="M17.297 13.703 5.703 25.297q-.297.297-.703.297t-.703-.297l-2.594-2.594q-.297-.297-.297-.703t.297-.703L10 13 1.703 4.703Q1.406 4.406 1.406 4t.297-.703L4.297.703Q4.594.406 5 .406t.703.297l11.594 11.594q.297.297.297.703t-.297.703z"/></svg></i> </span> <span class="change-title"><%= Phoenix.Wiki.mode === 'mod' ? submitter : entityName %></span> <span class="change-time"><%= parentChangesLength %> changes • <%= $.timeago(dateCreated) %></span> </a> </li> </script> <script type="text/template" id="js-wiki-hud-changeset-template"> <a class="display-block vertical-align-middle padding-horizontal--base_rhythm padding-vertical--base_rhythm_min selectable wiki-hud-nav-item" href="wiki/<%= Phoenix.Wiki.mode %>/<%= status %>"> <i><svg width="20" height="28" viewBox="0 0 20 28" aria-hidden="true" class="symbol symbol-chevron-left"><path d="M18.297 4.703 10 13l8.297 8.297q.297.297.297.703t-.297.703l-2.594 2.594q-.297.297-.703.297t-.703-.297L2.703 13.703q-.297-.297-.297-.703t.297-.703L14.297.703q.297-.297.703-.297t.703.297l2.594 2.594q.297.297.297.703t-.297.703z"/></svg></i> My Wiki Contributions </a> <div class="wiki-hud-subheader"> <h5 class="changeset-title margin-clear selectable"> <% if (typeof entitySlug !== 'undefined') { %> <a class="display-block" href="/<%= entitySlug %>/<%= assocTypeId %>-<%= assocId %>/"> <% } %> <%= entityName %> <% if (typeof entitySlug !== 'undefined') { %> </a> <% } %> </h5> <span><%= parentChangesLength %> Changes</span> </div> <div class='changeset'> <ul class="changes display-block"> <% _.each(changes, function(change) { // If this is a child change we dont want to render anything, because we are already rendering the parent if (change.parentChange) { return; } %> <li class="changeset-item"> <a class="padding-vertical--base_rhythm_min padding-horizontal--base_rhythm selectable" href="wiki/<%= Phoenix.Wiki.mode + '/' + Phoenix.Wiki.status + '/' + id + '/' + change.id %>"><%= change.changeText %></a> <% if (change.status === 'approved') { %> <i><svg width="26" height="28" viewBox="0 0 26 28" aria-hidden="true" class="symbol symbol-thumbs-up float-right"><path d="M4 21q0-.406-.297-.703T3 20q-.422 0-.711.297T2 21q0 .422.289.711T3 22q.406 0 .703-.289T4 21zm2.5-8v10q0 .406-.297.703T5.5 24H1q-.406 0-.703-.297T0 23V13q0-.406.297-.703T1 12h4.5q.406 0 .703.297T6.5 13zM25 13q0 1.344-.859 2.328.234.688.234 1.188.047 1.188-.672 2.141.266.875 0 1.828-.234.891-.844 1.469.141 1.75-.766 2.828-1 1.188-3.078 1.219h-2.016q-1.031 0-2.25-.242t-1.898-.453-1.883-.617q-1.922-.672-2.469-.688-.406-.016-.703-.305t-.297-.695V12.985q0-.391.281-.68t.672-.32q.375-.031 1.188-.922t1.578-1.891q1.062-1.359 1.578-1.875.281-.281.484-.75t.273-.758.211-.945q.109-.609.195-.953t.305-.812.531-.781q.297-.297.703-.297.719 0 1.289.164t.938.406.625.633.375.703.187.781.078.703.008.609q0 .594-.148 1.188t-.297.938-.43.875q-.047.094-.156.281t-.172.344-.125.375h4.328q1.219 0 2.109.891t.891 2.109z"/></svg></i> <% } else if (change.status === 'denied') { %> <i><svg width="26" height="28" viewBox="0 0 26 28" aria-hidden="true" class="symbol symbol-thumbs-down float-right"><path d="M4 9q0 .406-.297.703T3 10q-.422 0-.711-.297T2 9q0-.422.289-.711T3 8q.406 0 .703.289T4 9zm2.5 8V7q0-.406-.297-.703T5.5 6H1q-.406 0-.703.297T0 7v10q0 .406.297.703T1 18h4.5q.406 0 .703-.297T6.5 17zm17.641-2.328Q25 15.625 25 17q-.016 1.219-.898 2.109T22 20h-4.328q.063.219.125.375t.172.344.156.281q.281.578.422.891t.297.914T19 24q0 .375-.008.609t-.078.703-.187.781-.375.703-.625.633-.938.406-1.289.164q-.406 0-.703-.297-.313-.313-.531-.781t-.305-.812-.195-.953q-.141-.656-.211-.945t-.273-.758-.484-.75q-.516-.516-1.578-1.875-.766-1-1.578-1.891t-1.188-.922q-.391-.031-.672-.32t-.281-.68V6.999q0-.406.297-.695t.703-.305q.547-.016 2.469-.688 1.203-.406 1.883-.617t1.898-.453 2.25-.242h2.016q2.078.031 3.078 1.219.906 1.078.766 2.828.609.578.844 1.469.266.953 0 1.828.719.953.672 2.141 0 .5-.234 1.188z"/></svg></i> <% } else if (change.status === 'reverted') { %> <i><svg width="27" height="32" viewBox="0 0 27 32" aria-hidden="true" class="symbol symbol-rotate-left float-right"><path d="M27.429 16c0 7.554-6.161 13.714-13.714 13.714a13.688 13.688 0 0 1-10.554-4.946.593.593 0 0 1 .036-.768l2.446-2.464a.687.687 0 0 1 .446-.161.584.584 0 0 1 .411.214 9.04 9.04 0 0 0 7.214 3.554c5.036 0 9.143-4.107 9.143-9.143s-4.107-9.143-9.143-9.143A9.094 9.094 0 0 0 7.5 9.303l2.446 2.464a1.1 1.1 0 0 1 .25 1.232 1.144 1.144 0 0 1-1.054.714h-8A1.151 1.151 0 0 1-.001 12.57v-8c0-.464.286-.875.714-1.054a1.1 1.1 0 0 1 1.232.25L4.266 6.07c2.518-2.375 5.929-3.786 9.446-3.786 7.554 0 13.714 6.161 13.714 13.714z"/></svg></i> <% } %> <% if (Phoenix.Wiki.mode === 'edit' && status === 'incomplete') { %> <a class="padding-vertical--base_rhythm_min padding-horizontal--base_rhythm selectable js-wiki-change-remove" data-changeset-id="<%= id %>" data-change-id="<%= change.id %>" href="javascript:void(0)"><i><svg width="22" height="28" viewBox="0 0 22 28" aria-hidden="true" class="symbol symbol-trash"><path d="M8 21.5v-11q0-.219-.141-.359T7.5 10h-1q-.219 0-.359.141T6 10.5v11q0 .219.141.359T6.5 22h1q.219 0 .359-.141T8 21.5zm4 0v-11q0-.219-.141-.359T11.5 10h-1q-.219 0-.359.141T10 10.5v11q0 .219.141.359T10.5 22h1q.219 0 .359-.141T12 21.5zm4 0v-11q0-.219-.141-.359T15.5 10h-1q-.219 0-.359.141T14 10.5v11q0 .219.141.359T14.5 22h1q.219 0 .359-.141T16 21.5zM7.5 6h7l-.75-1.828q-.109-.141-.266-.172H8.531q-.156.031-.266.172zm14.5.5v1q0 .219-.141.359T21.5 8H20v14.812q0 1.297-.734 2.242t-1.766.945h-13q-1.031 0-1.766-.914T2 22.874V7.999H.5q-.219 0-.359-.141T0 7.499v-1q0-.219.141-.359T.5 5.999h4.828L6.422 3.39q.234-.578.844-.984T8.5 2h5q.625 0 1.234.406t.844.984l1.094 2.609H21.5q.219 0 .359.141t.141.359z"/></svg></i></a> <% } %> </li> <% }); %> </ul> <div class="changeset-controls pin-bottom"> <h5 class="padding-vertical--base_rhythm_min text-center display-none"> Points: <span class='wiki-points'><%= totalPotentialPoints %></span> </h5> <% if (typeof submitterComment !== 'undefined') { %> <h6><%= submitter + '\'s Comment:' %></h6> <blockquote><%- submitterComment ? submitterComment : '' %></blockquote> <% } %> <% if (Phoenix.Wiki.mode === 'edit' && status === 'incomplete') { %> <fieldset class="width-shelf border-top-small-dark"> <h5 class="padding-vertical--base_rhythm_inc padding-horizontal--base_rhythm"> Total Points: <span class='float-right wiki-points'><%= totalPotentialPoints %></span> </h5> <textarea class="display-block border-radius-clear height-textarea margin-clear" id="js-wiki-changeset-comment" placeholder="Comment on your changes"></textarea> <a class="wiki-hud-submit js-wiki-changeset-submit" data-id="<%= id %>" href="javascript:void(0)">Submit All Changes</a> </fieldset> <% } else if (Phoenix.Wiki.mode === 'mod' && (status === 'done' || !hasPendingChange)) { %> <h6>Moderator Comment: </h6> <% if (typeof moderatorComment === "undefined") { %> Comment: <textarea id="js-wiki-changeset-comment" placeholder="Comment"></textarea> Additional Points: <input id="js-wiki-changeset-additional-points" value="0"/> <a class="btn btn-primary js-wiki-changeset-mod-comment" data-id="<%= id %>" href="javascript:void(0)">Comment</a> <% } else { %> <blockquote class='wiki-moderator-comment'><%= moderatorComment %></blockquote> Additional Points: <span class='wiki-additional-points'><%= pointsModifier %></span> <% } %> <% } %> </div> </div> </script> <script type="text/template" id="js-wiki-hud-change-template"> <div class="width-100 border-bottom-small-dark padding-vertical--base_rhythm_min text-center background-invert-light" > <div class="wiki-diff-change-controls float-left hide"> <button class="js-wiki-diff-nav btn margin-horizontal--base_rhythm_inc" data-action="prev"><i><svg width="28" height="28" viewBox="0 0 28 28" aria-hidden="true" class="symbol symbol-reply"><path d="M28 17.5q0 2.594-1.984 7.047l-.164.375q-.117.266-.211.469t-.203.344q-.187.266-.438.266-.234 0-.367-.156t-.133-.391q0-.141.039-.414t.039-.367q.078-1.062.078-1.922 0-1.578-.273-2.828t-.758-2.164-1.25-1.578-1.648-1.086-2.078-.664-2.406-.336-2.742-.094h-3.5v4q0 .406-.297.703t-.703.297-.703-.297l-8-8q-.297-.297-.297-.703t.297-.703l8-8q.297-.297.703-.297t.703.297.297.703v4h3.5q11.141 0 13.672 6.297.828 2.094.828 5.203z"/></svg></i></button> <span class="wiki-diff-change-text"></span> <button class="js-wiki-diff-nav btn margin-horizontal--base_rhythm_inc" data-action="next"><i><svg width="80" height="80" viewBox="0 0 80 80" aria-hidden="true" class="symbol symbol-video-share"><path d="M80 28 40 0v16h-8a32 32 0 1 0 4.09 63.73C24.69 78.17 16 69.93 16 60c0-11 10.75-20 24-20v16Z"/></svg></i></button> </div> <a class="js-wiki-compare-close close compare-close float-right margin-horizontal--base_rhythm" href="wiki/<%= Phoenix.Wiki.mode + '/' + Phoenix.Wiki.status + '/' + diff.get('wikiChange').changesetId %>">x</a> <div class="float-right"> <% if (Phoenix.Wiki.mode === 'mod') { %> <% if (diff.get('wikiChange').status === 'pending') { %> <button class="btn btn-danger js-wiki-change-deny float-right margin-horizontal--base_rhythm_inc"><i><svg width="26" height="28" viewBox="0 0 26 28" aria-hidden="true" class="symbol symbol-thumbs-down"><path d="M4 9q0 .406-.297.703T3 10q-.422 0-.711-.297T2 9q0-.422.289-.711T3 8q.406 0 .703.289T4 9zm2.5 8V7q0-.406-.297-.703T5.5 6H1q-.406 0-.703.297T0 7v10q0 .406.297.703T1 18h4.5q.406 0 .703-.297T6.5 17zm17.641-2.328Q25 15.625 25 17q-.016 1.219-.898 2.109T22 20h-4.328q.063.219.125.375t.172.344.156.281q.281.578.422.891t.297.914T19 24q0 .375-.008.609t-.078.703-.187.781-.375.703-.625.633-.938.406-1.289.164q-.406 0-.703-.297-.313-.313-.531-.781t-.305-.812-.195-.953q-.141-.656-.211-.945t-.273-.758-.484-.75q-.516-.516-1.578-1.875-.766-1-1.578-1.891t-1.188-.922q-.391-.031-.672-.32t-.281-.68V6.999q0-.406.297-.695t.703-.305q.547-.016 2.469-.688 1.203-.406 1.883-.617t1.898-.453 2.25-.242h2.016q2.078.031 3.078 1.219.906 1.078.766 2.828.609.578.844 1.469.266.953 0 1.828.719.953.672 2.141 0 .5-.234 1.188z"/></svg></i></button> <button class="btn btn-success js-wiki-change-approve float-right margin-horizontal--base_rhythm_inc"><i><svg width="26" height="28" viewBox="0 0 26 28" aria-hidden="true" class="symbol symbol-thumbs-up"><path d="M4 21q0-.406-.297-.703T3 20q-.422 0-.711.297T2 21q0 .422.289.711T3 22q.406 0 .703-.289T4 21zm2.5-8v10q0 .406-.297.703T5.5 24H1q-.406 0-.703-.297T0 23V13q0-.406.297-.703T1 12h4.5q.406 0 .703.297T6.5 13zM25 13q0 1.344-.859 2.328.234.688.234 1.188.047 1.188-.672 2.141.266.875 0 1.828-.234.891-.844 1.469.141 1.75-.766 2.828-1 1.188-3.078 1.219h-2.016q-1.031 0-2.25-.242t-1.898-.453-1.883-.617q-1.922-.672-2.469-.688-.406-.016-.703-.305t-.297-.695V12.985q0-.391.281-.68t.672-.32q.375-.031 1.188-.922t1.578-1.891q1.062-1.359 1.578-1.875.281-.281.484-.75t.273-.758.211-.945q.109-.609.195-.953t.305-.812.531-.781q.297-.297.703-.297.719 0 1.289.164t.938.406.625.633.375.703.187.781.078.703.008.609q0 .594-.148 1.188t-.297.938-.43.875q-.047.094-.156.281t-.172.344-.125.375h4.328q1.219 0 2.109.891t.891 2.109z"/></svg></i></button> <% } else if (diff.get('wikiChange').status === 'approved') { %> <a class="btn btn-warning js-wiki-change-revert float-right margin-horizontal--base_rhythm">Revert</a> <% } %> <% } %> </div> <h3 class="margin-clear">Compare</h3> </div> <div class="row height-full wiki-compare-diff"> <div class="span12"> <div class="row"> <div class="span12"> <% if (diff.get('changes').length > 0 && Phoenix.Wiki.mode === 'mod') { %> <div class="alert alert-danger wiki-compare-alert"> <h4>Warning! There are other pending changes to this field</h4> <ul> <% _.each(diff.get('changes').toJSON(), function(conflict, i) { %> <li> <a href="wiki/<%= 'mod/' + Phoenix.Wiki.status + '/' + conflict.changesetId + '/' + conflict.id %>"> <%= (i + 1) + ': <b>' + (diff.get('wikiChange').dateCreated > conflict.dateCreated ? 'Older' : 'Newer') + '</b> than the one you\'re viewing' + ' (' + $.timeago(conflict.dateCreated) + ')' %> </a> </li> <% }) %> </ul> </div> <% } %> </div> </div> <div class="row"> <div class="wiki-compare-left padding-horizontal--base_rhythm span6"> <% if (diff.get('wikiChange').status === 'approved') { %> <h4 class="text-center padding-vertical--base_rhythm_min padding-horizontal--base_rhythm">Original Value</h4> <% } else { %> <h4 class="text-center padding-vertical--base_rhythm_min padding-horizontal--base_rhythm">Live Value</h4> <% } %> <div class="wiki-compare-value word-break--break-all <%= diff.get('wikiChange').fieldType === 'text' ? 'content-body' : '' %>"> <%= diff.get('wikiChange').originalValue %> </div> </div> <div class="wiki-compare-right border-left-small-light padding-horizontal--base_rhythm span6"> <h4 class="text-center padding-vertical--base_rhythm_min padding-horizontal--base_rhythm">New Value</h4> <div class="wiki-compare-value word-break--break-all <%= diff.get('wikiChange').fieldType === 'text' ? 'content-body' : '' %>"> <%= diff.get('diff') %> <% if (diff.get('children')) { _.each(diff.get('children').models, function(child, i) { %> <li><span class="child-property"><%= Phoenix.Wiki.Util.getFriendlyFieldName(child.get('wikiChange').fieldName) %>: </span><span class="child-diff"><%= child.get('diff') %></span></li> <% }) } %> </div> </div> </div> </div> </div> </script> <script type="text/template" id="js-wiki-moderation-sub"> <div class="submission-totals"> <span>Approved: <%= Phoenix.Wiki.Instance.Entity.approvedChanges %></span> <span>Denied: <%= Phoenix.Wiki.Instance.Entity.deniedChanges %></span> <span>Remaining: <%= Phoenix.Wiki.Instance.Entity.pendingChanges < 0 ? 0 : Phoenix.Wiki.Instance.Entity.pendingChanges %></span> <span>Points: <%= changeset.totalPoints %></span> </div> </script> <div class="wiki-hud js-wiki-hud"> <div class="js-loader loader"><div class="loader-animation"><div class="loader-pacbomb"><div class="loader-pacnoms"><div class="loader-pacnom"></div><div class="loader-pacnom"></div></div><div class="loader-pachalf loader-pactop"><div class="loader-pacwick"></div><div class="loader-pachat"></div><div class="loader-paceye"></div></div><div class="loader-pachalf loader-pacbottom"></div><div class="loader-pacshadow"></div></div></div></div> <div class="wiki-hud-left width-shelf"> <div class="wiki-hud-header js-wiki-hud-header"></div> <ul class="js-wiki-hud-changesets wiki-hud-changesets"></ul> </div> <div class="wiki-hud-right margin-left-shelf"> <div class="wiki-hud-compare js-wiki-hud-compare"></div> </div> </div> <div id="wrapper" role="main"> <div class="js-mapped-ad mapped-ad mapped-leader_top mapped-leader_top-dart" data-ad-type="leader_top"><div class="ad-wrap ad-wrap-leader_top"></div></div> <div class="js-toc-generate"> <div class="wiki-container wiki-edit js-wiki-container" data-entity-type="3045" data-entity-id="146" data-is-mod=""><form action="" method="post" class="wikiGroup"> <div class="js-loader loader"><div class="loader-animation"><div class="loader-pacbomb"><div class="loader-pacnoms"><div class="loader-pacnom"></div><div class="loader-pacnom"></div></div><div class="loader-pachalf loader-pactop"><div class="loader-pacwick"></div><div class="loader-pachat"></div><div class="loader-paceye"></div></div><div class="loader-pachalf loader-pacbottom"></div><div class="loader-pacshadow"></div></div></div></div> <script type="text/template" id="js-wiki-field-view-template"> <dd id="js-field-view--<%= name %>" class="form-field-view <%= hasChange ? 'wiki-has-change' : '' %>"> <div class="js-field-view-controls field-view-controls"> <% if (Phoenix.Wiki.mode == 'edit' && val) { %> <a class="btn btn-small btn-outline btn-wiki-hover js-wiki-edit-field js-wiki-add-existing js-wiki-view-control hide"> <i><svg width="28" height="28" viewBox="0 0 28 28" aria-hidden="true" class="symbol symbol-pencil"><path d="m5.672 24 1.422-1.422-3.672-3.672L2 20.328V22h2v2h1.672zm8.172-14.5q0-.344-.344-.344-.156 0-.266.109l-8.469 8.469q-.109.109-.109.266 0 .344.344.344.156 0 .266-.109l8.469-8.469q.109-.109.109-.266zM13 6.5l6.5 6.5-13 13H0v-6.5zM23.672 8q0 .828-.578 1.406L20.5 12 14 5.5l2.594-2.578q.562-.594 1.406-.594.828 0 1.422.594l3.672 3.656q.578.609.578 1.422z"/></svg></i> </a> <% } %> <% if (Phoenix.Wiki.mode == 'mod' && val) { %> <span class="mod-field-view-controls"> <a class="btn btn-small btn-outline btn-gray btn-wiki-hover js-wiki-edit-field js-wiki-add-existing js-wiki-view-control hide"> <i><svg width="28" height="28" viewBox="0 0 28 28" aria-hidden="true" class="symbol symbol-pencil"><path d="m5.672 24 1.422-1.422-3.672-3.672L2 20.328V22h2v2h1.672zm8.172-14.5q0-.344-.344-.344-.156 0-.266.109l-8.469 8.469q-.109.109-.109.266 0 .344.344.344.156 0 .266-.109l8.469-8.469q.109-.109.109-.266zM13 6.5l6.5 6.5-13 13H0v-6.5zM23.672 8q0 .828-.578 1.406L20.5 12 14 5.5l2.594-2.578q.562-.594 1.406-.594.828 0 1.422.594l3.672 3.656q.578.609.578 1.422z"/></svg></i> </a> </span> <% } %> <% if (hasChange && Phoenix.Wiki.mode === 'mod' && Phoenix.Wiki.status === 'pending') { %> <a class="btn btn-small btn-outline btn-wiki-hover js-wiki-edit-field js-wiki-edit-change js-wiki-view-control hide"> <i><svg width="28" height="28" viewBox="0 0 28 28" aria-hidden="true" class="symbol symbol-edit"><path d="m13.875 18.5 1.813-1.813-2.375-2.375-1.813 1.813V17H13v1.5h.875zM20.75 7.25q-.25-.25-.516.016l-5.469 5.469q-.266.266-.016.516t.516-.016l5.469-5.469Q21 7.5 20.75 7.25zM22 16.531V19.5q0 1.859-1.32 3.18T17.5 24h-13q-1.859 0-3.18-1.32T0 19.5v-13q0-1.859 1.32-3.18T4.5 2h13q.984 0 1.828.391.234.109.281.359.047.266-.141.453l-.766.766q-.219.219-.5.125Q17.843 4 17.499 4h-13q-1.031 0-1.766.734T1.999 6.5v13q0 1.031.734 1.766T4.499 22h13q1.031 0 1.766-.734t.734-1.766v-1.969q0-.203.141-.344l1-1q.234-.234.547-.109t.313.453zM20.5 5 25 9.5 14.5 20H10v-4.5zm6.938 2.063L26.001 8.5l-4.5-4.5 1.437-1.437q.438-.438 1.062-.438t1.062.438l2.375 2.375q.438.438.438 1.062t-.438 1.062z"/></svg></i> </a> <a class="bbtn btn-small btn-outline tn-wiki-hover js-wiki-approve-field js-wiki-edit-control hide"> <i><svg width="27" height="32" viewBox="0 0 27 32" aria-hidden="true" class="symbol symbol-thumbs-o-up"><path d="M4.571 24c0-.625-.518-1.143-1.143-1.143S2.285 23.375 2.285 24s.518 1.143 1.143 1.143S4.571 24.625 4.571 24zm20.572-10.286c0-1.214-1.089-2.286-2.286-2.286h-6.286c0-2.089 1.714-3.607 1.714-5.714 0-2.089-.411-3.429-2.857-3.429-1.143 1.161-.554 3.893-2.286 5.714-.5.518-.929 1.071-1.375 1.625-.804 1.036-2.929 4.089-4.339 4.089h-.571v11.429h.571c1 0 2.643.643 3.607.982 1.964.679 4 1.304 6.107 1.304h2.161c2.018 0 3.429-.804 3.429-2.982 0-.339-.036-.679-.089-1 .75-.411 1.161-1.429 1.161-2.25a2.49 2.49 0 0 0-.321-1.232c.607-.571.946-1.286.946-2.125 0-.571-.25-1.411-.625-1.839.839-.018 1.339-1.625 1.339-2.286zm2.286-.018a5.26 5.26 0 0 1-.875 2.911c.107.393.161.821.161 1.232 0 .893-.232 1.786-.679 2.571.036.25.054.518.054.768 0 1.143-.375 2.286-1.071 3.179.036 3.375-2.268 5.357-5.571 5.357h-2.304c-2.536 0-4.893-.75-7.25-1.571-.518-.179-1.964-.714-2.464-.714H2.287a2.279 2.279 0 0 1-2.286-2.286V13.714a2.279 2.279 0 0 1 2.286-2.286H7.18c.696-.464 1.911-2.071 2.446-2.768a32.943 32.943 0 0 1 1.911-2.286c1.071-1.143.5-3.964 2.286-5.714.429-.411 1-.661 1.607-.661 1.857 0 3.643.661 4.518 2.393.554 1.089.625 2.125.625 3.321 0 1.25-.321 2.321-.857 3.429h3.143c2.464 0 4.571 2.089 4.571 4.554z"/></svg></i> </a> <a class="btn btn-small btn-outline btn-wiki-hover js-wiki-deny-field js-wiki-edit-control hide"> <i><svg width="27" height="32" viewBox="0 0 27 32" aria-hidden="true" class="symbol symbol-thumbs-o-down"><path d="M4.571 8c0-.625-.518-1.143-1.143-1.143S2.285 7.375 2.285 8s.518 1.143 1.143 1.143S4.571 8.625 4.571 8zm20.572 10.286c0-.661-.5-2.268-1.339-2.286.375-.429.625-1.268.625-1.839 0-.839-.339-1.554-.946-2.125.214-.375.321-.804.321-1.232 0-.821-.411-1.839-1.161-2.25.054-.321.089-.661.089-1 0-2.089-1.321-2.982-3.304-2.982h-2.286c-2.107 0-4.143.625-6.107 1.304-.964.339-2.607.982-3.607.982h-.571v11.429h.571c1.411 0 3.536 3.054 4.339 4.089.446.554.875 1.107 1.375 1.625 1.732 1.821 1.143 4.554 2.286 5.714 2.446 0 2.857-1.339 2.857-3.429 0-2.107-1.714-3.625-1.714-5.714h6.286c1.196 0 2.286-1.071 2.286-2.286zm2.286.018c0 2.464-2.107 4.554-4.571 4.554h-3.143c.536 1.107.857 2.179.857 3.429 0 1.179-.071 2.25-.625 3.321-.875 1.732-2.661 2.393-4.518 2.393a2.33 2.33 0 0 1-1.607-.661c-1.786-1.75-1.232-4.571-2.286-5.732a28.918 28.918 0 0 1-1.911-2.268c-.536-.696-1.75-2.304-2.446-2.768H2.286A2.279 2.279 0 0 1 0 18.286V6.857a2.279 2.279 0 0 1 2.286-2.286h5.143c.5 0 1.946-.536 2.464-.714 2.571-.893 4.804-1.571 7.554-1.571h2c3.25 0 5.589 1.929 5.571 5.268v.089c.696.893 1.071 2.036 1.071 3.179 0 .25-.018.518-.054.768a5.23 5.23 0 0 1 .679 2.571c0 .411-.054.839-.161 1.232a5.26 5.26 0 0 1 .875 2.911z"/></svg></i> </a> <% } %> <% if (hasChange && Phoenix.Wiki.mode == 'edit' && Phoenix.Wiki.status === 'incomplete') { %> <a class="btn btn-small btn-outline btn-wiki-hover js-wiki-destroy-field js-wiki-view-control hide"> <i><svg width="22" height="28" viewBox="0 0 22 28" aria-hidden="true" class="symbol symbol-trash"><path d="M8 21.5v-11q0-.219-.141-.359T7.5 10h-1q-.219 0-.359.141T6 10.5v11q0 .219.141.359T6.5 22h1q.219 0 .359-.141T8 21.5zm4 0v-11q0-.219-.141-.359T11.5 10h-1q-.219 0-.359.141T10 10.5v11q0 .219.141.359T10.5 22h1q.219 0 .359-.141T12 21.5zm4 0v-11q0-.219-.141-.359T15.5 10h-1q-.219 0-.359.141T14 10.5v11q0 .219.141.359T14.5 22h1q.219 0 .359-.141T16 21.5zM7.5 6h7l-.75-1.828q-.109-.141-.266-.172H8.531q-.156.031-.266.172zm14.5.5v1q0 .219-.141.359T21.5 8H20v14.812q0 1.297-.734 2.242t-1.766.945h-13q-1.031 0-1.766-.914T2 22.874V7.999H.5q-.219 0-.359-.141T0 7.499v-1q0-.219.141-.359T.5 5.999h4.828L6.422 3.39q.234-.578.844-.984T8.5 2h5q.625 0 1.234.406t.844.984l1.094 2.609H21.5q.219 0 .359.141t.141.359z"/></svg></i> </a> <% } %> <a class="btn btn-small btn-outline btn-wiki-hover js-wiki-fetch-field hide"> <i><svg width="80" height="80" viewBox="0 0 80 80" aria-hidden="true" class="symbol symbol-refresh"><path d="M80 0 68.28 11.72a40 40 0 1 0 0 56.56L57 57a24 24 0 1 1 0-34L45.21 34.79 80 34.73V0Z"/></svg></i> </a> </div> <div class='field-view-content'> <% if (!val && Phoenix.Wiki.mode != 'mod') { %> <span class="wiki-edit-blank-state js-wiki-edit-field js-wiki-view-control btn btn-outline <% if (fieldName === 'deck') { %>btn-white<% } %>"> <i><svg width="22" height="28" viewBox="0 0 22 28" aria-hidden="true" class="symbol symbol-plus"><path d="M22 11.5v3q0 .625-.438 1.062T20.5 16H14v6.5q0 .625-.438 1.062T12.5 24h-3q-.625 0-1.062-.438T8 22.5V16H1.5q-.625 0-1.062-.438T0 14.5v-3q0-.625.438-1.062T1.5 10H8V3.5q0-.625.438-1.062T9.5 2h3q.625 0 1.062.438T14 3.5V10h6.5q.625 0 1.062.438T22 11.5z"/></svg></i> Add <%= Phoenix.Wiki.Util.getFriendlyFieldName(fieldName) %> </span> <% } %> <% if (renderHTML) { %> <%= val %> <% } else { %> <%- val %> <% } %> </div> </dd> </script> <script type="text/template" id="js-wiki-association-view"> <% if (Phoenix.Wiki.mode == 'edit' && Phoenix.Wiki.status === 'incomplete' && associations.length < 1 && pending.length < 1) { %> <div class="wiki-edit-blank-state text-center js-wiki-edit-field js-wiki-view-control js-wiki-add-empty btn btn-outline"> <i><svg width="22" height="28" viewBox="0 0 22 28" aria-hidden="true" class="symbol symbol-plus"><path d="M22 11.5v3q0 .625-.438 1.062T20.5 16H14v6.5q0 .625-.438 1.062T12.5 24h-3q-.625 0-1.062-.438T8 22.5V16H1.5q-.625 0-1.062-.438T0 14.5v-3q0-.625.438-1.062T1.5 10H8V3.5q0-.625.438-1.062T9.5 2h3q.625 0 1.062.438T14 3.5V10h6.5q.625 0 1.062.438T22 11.5z"/></svg></i> Add an Item </div> <% } %> <div id="js-wiki-association-stub-added" class="hide"> <p><span id="js-wiki-association-count-stub-added">0</span> stub(s) have been added.</p> </div> <div id="js-wiki-association-stub-view"> <% if (stubs && stubs.length > 0) { %> <h4>New:</h4> <ul class="wiki-relation wiki-relation-added wiki-assoc-added"> <% if (typeof fieldOptions !== 'undefined') { %> <%= renderSub({associations: stubs, fieldOptions: fieldOptions, fieldOptionType: fieldOptionType, view: view}) %> <% } else { %> <%= renderSub({associations: stubs}) %> <% } %> </ul> <% } %> </div> <% if (pending && pending.length > 0) { %> <h4 class="wiki-relation-added-header">Added:</h4> <ul class="wiki-relation wiki-relation-added"> <% if (typeof fieldOptions !== 'undefined') { %> <%= renderSub({associations: pending, fieldOptions: fieldOptions, fieldOptionType: fieldOptionType, view: view}) %> <% } else { %> <%= renderSub({associations: pending}) %> <% } %> </ul> <% } %> <ul class="wiki-relation"> <% if (typeof fieldOptions !== 'undefined') { %> <%= renderSub({associations: associations, added: true, fieldOptions: fieldOptions, fieldOptionType: fieldOptionType, view: view}) %> <% } else { %> <%= renderSub({associations: associations, added: true}) %> <% } %> </ul> <% if(pageInfo.pages > 1) { %> <button type="button" class="btn btn-mini wiki-assoc-paging js-prev <%= pageInfo.prev ? 'symbol--color-link' : 'symbol--color-text disabled' %>"> <i><svg width="16" height="28" viewBox="0 0 16 28" aria-hidden="true" class="symbol symbol-step-forward symbol--color-link flip-horizontally"><path d="M.703 25.797q-.297.297-.5.203T0 25.5v-23q0-.406.203-.5t.5.203l11.094 11.094q.125.125.203.297V3q0-.406.297-.703T13 2h2q.406 0 .703.297T16 3v22q0 .406-.297.703T15 26h-2q-.406 0-.703-.297T12 25V14.406q-.078.156-.203.297z"/></svg></i> </button> <%= pageInfo.range[0] %>-<%= pageInfo.range[1] %> of <%= pageInfo.total %> <button class="btn btn-mini wiki-assoc-paging js-next <%= pageInfo.next ? 'symbol--color-link' : 'symbol--color-text disabled' %>"> <i><svg width="16" height="28" viewBox="0 0 16 28" aria-hidden="true" class="symbol symbol-step-forward symbol--color-link"><path d="M.703 25.797q-.297.297-.5.203T0 25.5v-23q0-.406.203-.5t.5.203l11.094 11.094q.125.125.203.297V3q0-.406.297-.703T13 2h2q.406 0 .703.297T16 3v22q0 .406-.297.703T15 26h-2q-.406 0-.703-.297T12 25V14.406q-.078.156-.203.297z"/></svg></i> </button> <% } %> </script> <script type="text/template" id="js-wiki-association-view-item"> <% _.each(associations, function(associationModel) { if (!associationModel) { return; } // Get the related entity const assoc = associationModel.getAssociated(); %> <li> <% if (Phoenix.Wiki.mode === 'edit') { %> <a class="js-wiki-assoc-remove wiki-assoc-remove icon i-minus" data-change-id="<%= associationModel.ChangeId %>" data-id="<%= assoc.id %>" href="javascript:void(0)"></a> <% } %> <% const img = assoc.image && assoc.image.allPaths ? assoc.image.allPaths.square_small : assoc.image; if (img) { %> <img src="<%- img %>"/> <% } %> <span class="relation" data-id="<%= assoc.id %>"> <%- assoc.name ? assoc.name : assoc.shortName %></span> <% if (associationModel.get('description')) { %> <div class="collapse" id="toggle<%= assoc.type + '-' + assoc.id %>" class="description"><%- associationModel.get('description') %></div> <% } %> <% if (typeof fieldOptions !== 'undefined') { %> <dl class="credits-role-edit"> <% _.each(fieldOptions, function(fieldOption) { %> <dd> <label> <input class="js-field-option" type="checkbox" <% if (view.optionChecked(fieldOption.id, associationModel)) { %> checked="checked" <% } %> name="<%= fieldOption.name %>[<%= fieldOptionType %>][]" data-associd="<%= associationModel.get('id') %>" value="<%= fieldOption.id %>"/> <%= fieldOption.name %> <% if (view.checkIfOptionHasChangeWithAction(fieldOption.id, assoc.id, associationModel.ChangeId, ['add_association_option', 'remove_association_option'])) { %> <i class="option-changed"> * </i> <% } %> </label> </dd> <% }) %> </dl> <% } %> </li> <% }); %> </script> <script type="text/template" id="js-wiki-association-view-item-large-options"> <% _.each(associations, function(associationModel) { if (!associationModel) { return; } // Get the related entity const assoc = associationModel.getAssociated(); %> <li> <% if (Phoenix.Wiki.mode === 'edit') { %> <span class="edit-icon"> <a class="js-wiki-assoc-remove wiki-assoc-remove icon i-minus" data-id="<%= assoc.id %>" href="javascript:void(0)"></a> </span> <% } %> <% const img = assoc.image && assoc.image.allPaths ? assoc.image.allPaths.square_small : assoc.image; if (img) { %> <img src="<%- img %>"/> <% } %> <span class="relation" data-id="<%= assoc.id %>"><%- assoc.name ? assoc.name : assoc.shortName %></span> <div class="relation-note"> <% if (typeof fieldOptions !== 'undefined') { %> <div> <label> <select name="<%= fieldOptionType %>" data-id="<%= assoc.id %>" data-change-id="<%= associationModel.ChangeId %>" class="js-assoc-<%= fieldOptionType %>"> <option disabled selected="selected"> -- Select an Option -- </option> <% _.each(fieldOptions, function(fieldOption) { %> <option value="<%= fieldOption.id %>" <% if (associationModel.get('association') && associationModel.get('association')[fieldOptionType] && associationModel.get('association')[fieldOptionType].id == fieldOption.id) { %> selected="selected" <% } %> <%- fieldOption.name %> </option> <% }) %> </select> </label> </div> <% } %> <textarea name="description" data-id="<%= assoc.id %>" data-change-id="<%= associationModel.ChangeId %>" class="js-assoc-description"><%- associationModel.get('description') %></textarea> </div> </li> <% }); %> </script> <script type="text/template" id="js-wiki-association-view-item-large"> <% _.each(associations, function(associationModel) { if (!associationModel) { return; } // Get the related entity const assoc = associationModel.getAssociated(); %> <li> <% if (Phoenix.Wiki.mode === 'edit') { %> <span class="edit-icon"> <a class="js-wiki-assoc-remove wiki-assoc-remove icon i-minus" data-id="<%= assoc.id %>" href="javascript:void(0)"></a> </span> <% } %> <% const img = assoc.image && assoc.image.allPaths ? assoc.image.allPaths.square_small : assoc.image; if (img) { %> <img src="<%- img %>"/> <% } %> <span class="relation" data-id="<%= assoc.id %>"> <%- assoc.name ? assoc.name : assoc.shortName %></span> <div class="relation-note"> <textarea name='description' data-id="<%= assoc.id %>" data-change-id="<%= associationModel.ChangeId %>" class="js-assoc-description"><%- associationModel.get('description') %></textarea> </div> </li> <% }); %> </script> <script type="text/template" id="js-wiki-single-association-view"> <ul class="wiki-relation"> <li> <% if (Phoenix.Wiki.mode == 'edit' && assoc && !hasChange) { %> <a class="js-wiki-assoc-remove wiki-assoc-remove icon i-minus" data-id="<%= assoc.id %>" href="javascript:void(0)"></a> <% } %> <% if (assoc) { %> <span class="relation" data-id="<%= assoc.id %>"> <%- assoc.name ? assoc.name : assoc.shortName %></span> <% } else { %> <span></span> <% } %> </li> </ul> </script> <script type="text/template" id="js-wiki-field-edit-template"> <div class="js-field-edit-controls field-edit-controls"> <% if (Phoenix.Wiki.mode === 'mod') { %> <a class="btn-wiki-hover btn btn-small btn-outline js-wiki-change-approve js-wiki-edit-control hide" href="javascript:void(0)"><i><svg width="26" height="28" viewBox="0 0 26 28" aria-hidden="true" class="symbol symbol-thumbs-up"><path d="M4 21q0-.406-.297-.703T3 20q-.422 0-.711.297T2 21q0 .422.289.711T3 22q.406 0 .703-.289T4 21zm2.5-8v10q0 .406-.297.703T5.5 24H1q-.406 0-.703-.297T0 23V13q0-.406.297-.703T1 12h4.5q.406 0 .703.297T6.5 13zM25 13q0 1.344-.859 2.328.234.688.234 1.188.047 1.188-.672 2.141.266.875 0 1.828-.234.891-.844 1.469.141 1.75-.766 2.828-1 1.188-3.078 1.219h-2.016q-1.031 0-2.25-.242t-1.898-.453-1.883-.617q-1.922-.672-2.469-.688-.406-.016-.703-.305t-.297-.695V12.985q0-.391.281-.68t.672-.32q.375-.031 1.188-.922t1.578-1.891q1.062-1.359 1.578-1.875.281-.281.484-.75t.273-.758.211-.945q.109-.609.195-.953t.305-.812.531-.781q.297-.297.703-.297.719 0 1.289.164t.938.406.625.633.375.703.187.781.078.703.008.609q0 .594-.148 1.188t-.297.938-.43.875q-.047.094-.156.281t-.172.344-.125.375h4.328q1.219 0 2.109.891t.891 2.109z"/></svg></i> <span>Approve</span></a> <% } else { %> <a class="btn btn-small btn-outline js-wiki-save-field js-wiki-edit-control hide" href="javascript:void(0)"> <i><svg width="28" height="28" viewBox="0 0 28 28" aria-hidden="true" class="symbol symbol-checkmark"><path d="M26.109 8.844q0 .625-.438 1.062L12.233 23.344q-.438.438-1.062.438t-1.062-.438l-7.781-7.781q-.438-.438-.438-1.062t.438-1.062l2.125-2.125q.438-.438 1.062-.438t1.062.438l4.594 4.609 10.25-10.266q.438-.438 1.062-.438t1.062.438l2.125 2.125q.438.437.438 1.062z"/></svg></i> <span>Done</span> </a> <% } %> <a class="btn btn-small btn-outline js-wiki-close-field js-wiki-edit-control hide" href="javascript:void(0)"><i><svg width="22" height="28" viewBox="0 0 22 28" aria-hidden="true" class="symbol symbol-remove"><path d="M20.281 20.656q0 .625-.438 1.062l-2.125 2.125q-.438.438-1.062.438t-1.062-.438L11 19.249l-4.594 4.594q-.438.438-1.062.438t-1.062-.438l-2.125-2.125q-.438-.438-.438-1.062t.438-1.062L6.751 15l-4.594-4.594q-.438-.438-.438-1.062t.438-1.062l2.125-2.125q.438-.438 1.062-.438t1.062.438L11 10.751l4.594-4.594q.438-.438 1.062-.438t1.062.438l2.125 2.125q.438.438.438 1.062t-.438 1.062L15.249 15l4.594 4.594q.438.438.438 1.062z"/></svg></i><span>Cancel</span></a> </div> </script> <script type="text/template" id="js-wiki-field-diff"> <%= diff.diff %> <% var header = false; _.each(diff.childDiffs, function(diff) { if (!diff) { return; } var field = diff.wikiChange.fieldName.charAt(0).toUpperCase() + diff.wikiChange.fieldName.slice(1); %> <% if (!header) { header = true; %> <li> <h6><%= field %>:</h6> </li> <% } %> <li> <div><%= diff.diff %></div> </li> <% }); %> </script> <div class="kubrick-strip" style="background-image: url(https://www.giantbomb.com/a/uploads/screen_kubrick_wide/16/168805/2440341-3349466958-84926.jpg)"> <div class="kubrick-cover"> <header class="wiki-hdr container wiki-hdr-indent"> <a href="/follow/playstation-4/3045-146/" class="btn btn-inverse btn-toggle float-right" data-toggle-value="Unfollow " rel="nofollow"><i><svg width="80" height="80" viewBox="0 0 80 80" aria-hidden="true" class="symbol symbol-video-share"><path d="M80 28 40 0v16h-8a32 32 0 1 0 4.09 63.73C24.69 78.17 16 69.93 16 60c0-11 10.75-20 24-20v16Z"/></svg></i> Follow</a> <div class="wiki-boxart imgboxart imgcast"> <img src="https://www.giantbomb.com/a/uploads/scale_small/5/56742/2495936-9012444134_80ba47fd6e_o.jpg"/> </div> <h1 class="instapaper_title entry-title"> <a href="/playstation-4/3045-146/" class="wiki-title">PlayStation 4</a> </h1> <p class="wiki-descriptor"> <span class="wiki-page-type"> <a href="/platforms/">Platform</a> &raquo; </span> </p> <div class="wiki-deck"> <div class="wiki-item-display"> <h3 class="display-view">PlayStation 4 is Sony's fourth home video game console, released on November 15, 2013 in North America, and November 29, 2013 in Europe. On November 10 2016, Sony released the Playstation 4 Pro, an updated version of the console targeting 4K gaming.</h3> </div> <div class="wiki-item-edit"> <h3> <dt id="js-field-label--platform_deck" class="form-field-label"><label for="platform_deck">Summary</label></dt><dd id="js-field-value--platform_deck" class="form-field-value"><div class="js-form-field js-form-field--textarea"><textarea required="required" maxlength="512" id="platform_deck" name="platform[deck]"></textarea></div></dd><dd id="js-field-help--platform_deck" class="form-field-help">Short summary describing this platform.</dd><dd id="js-field-error--platform_deck" class="form-field-error"></dd> </h3> </div> </div> </header> </div> </div> <nav class="sub-nav sub-nav-mobile sub-nav-flex sticky-nav js-highlightable-sub-nav"> <div class="container"> <h5 class="sub-nav-toggle js-subnav-toggle js-dropnav-toggle"><a><i class="btn btn-mini btn-inverse"><svg width="28" height="28" viewBox="0 0 28 28" aria-hidden="true" class="symbol symbol-reorder"><path d="M24 21v2q0 .406-.297.703T23 24H1q-.406 0-.703-.297T0 23v-2q0-.406.297-.703T1 20h22q.406 0 .703.297T24 21zm0-8v2q0 .406-.297.703T23 16H1q-.406 0-.703-.297T0 15v-2q0-.406.297-.703T1 12h22q.406 0 .703.297T24 13zm0-8v2q0 .406-.297.703T23 8H1q-.406 0-.703-.297T0 7V5q0-.406.297-.703T1 4h22q.406 0 .703.297T24 5z"/></svg></i> Navigation</a></h5> <ul> <li class="sub-nav-toc dropnav"> <a href="/playstation-4/3045-146/">Platform Wiki</a> <ul class="js-toc-container container sub-nav-toc-menu dropnav-menu"> </ul> </li> <li><a href="/playstation-4/3045-146/videos/">Videos (42)</a></li> <li><a href="/playstation-4/3045-146/images/">Images (70)</a></li> <li><a href="/playstation-4/3045-146/forums/">Forum (1100)</a></li> <li><a href="/playstation-4/3045-146/news/">News</a></li> <li class="dropnav sub-nav-mobile-hide"> <a>Related Pages</a> <dl class="dropnav-menu"> <dd> <a href="/playstation-4/3045-146/games/">Games</a> </dd> <dd> <a href="/playstation-4/3045-146/characters/">Characters</a> </dd> <dd> <a href="/playstation-4/3045-146/locations/">Locations</a> </dd> <dd> <a href="/playstation-4/3045-146/objects/">Objects</a> </dd> <dd> <a href="/playstation-4/3045-146/concepts/">Concepts</a> </dd> </dl> </li> </ul> </div> </nav> <div id="site" role="main"> <div id="default-content" class=" container row"> <div class="primary-content js-article-container span8"> <article class="content-body js-form-fields js-wiki-form-fields "> <section> <p class="last-edit"> <i><svg width="28" height="28" viewBox="0 0 28 28" aria-hidden="true" class="symbol symbol-file-text"><path d="M22.937 7.438q.219.219.438.562H16V.625q.344.219.562.438zM15.5 10H24v16.5q0 .625-.438 1.062T22.5 28h-21q-.625 0-1.062-.438T0 26.5v-25Q0 .875.438.438T1.5 0H14v8.5q0 .625.438 1.062T15.5 10zM18 21.5v-1q0-.219-.141-.359T17.5 20h-11q-.219 0-.359.141T6 20.5v1q0 .219.141.359T6.5 22h11q.219 0 .359-.141T18 21.5zm0-4v-1q0-.219-.141-.359T17.5 16h-11q-.219 0-.359.141T6 16.5v1q0 .219.141.359T6.5 18h11q.219 0 .359-.141T18 17.5zm0-4v-1q0-.219-.141-.359T17.5 12h-11q-.219 0-.359.141T6 12.5v1q0 .219.141.359T6.5 14h11q.219 0 .359-.141T18 13.5z"/></svg></i> PlayStation 4 last edited by <a href="/profile/marino/"> Marino </a> on 01/16/25 06:16PM <a href="/playstation-4/3045-146/wiki-history/" class="float-right"> <i><svg width="28" height="28" viewBox="0 0 28 28" aria-hidden="true" class="symbol symbol-list-alt"><path d="M6 18.5v1q0 .203-.148.352T5.5 20h-1q-.203 0-.352-.148T4 19.5v-1q0-.203.148-.352T4.5 18h1q.203 0 .352.148T6 18.5zm0-4v1q0 .203-.148.352T5.5 16h-1q-.203 0-.352-.148T4 15.5v-1q0-.203.148-.352T4.5 14h1q.203 0 .352.148T6 14.5zm0-4v1q0 .203-.148.352T5.5 12h-1q-.203 0-.352-.148T4 11.5v-1q0-.203.148-.352T4.5 10h1q.203 0 .352.148T6 10.5zm18 8v1q0 .203-.148.352T23.5 20h-15q-.203 0-.352-.148T8 19.5v-1q0-.203.148-.352T8.5 18h15q.203 0 .352.148T24 18.5zm0-4v1q0 .203-.148.352T23.5 16h-15q-.203 0-.352-.148T8 15.5v-1q0-.203.148-.352T8.5 14h15q.203 0 .352.148T24 14.5zm0-4v1q0 .203-.148.352T23.5 12h-15q-.203 0-.352-.148T8 11.5v-1q0-.203.148-.352T8.5 10h15q.203 0 .352.148T24 10.5zm2 11v-13q0-.203-.148-.352T25.5 8h-23q-.203 0-.352.148T2 8.5v13q0 .203.148.352T2.5 22h23q.203 0 .352-.148T26 21.5zm2-17v17q0 1.031-.734 1.766T25.5 24h-23q-1.031 0-1.766-.734T0 21.5v-17q0-1.031.734-1.766T2.5 2h23q1.031 0 1.766.734T28 4.5z"/></svg></i> View full history </a> </p> <div class="display-view" > <div class="wiki-item-display js-toc-content"> <h2>Overview</h2><figure data-align="right" data-size="small" data-img-src="https://static.giantbomb.com/uploads/original/0/2840/2496289-playstation-4_2013_06-10-13_028.jpg" data-ref-id="1300-2496289" data-ratio="0.66666666666667" data-width="1920" data-embed-type="image" style="width: 1920px"><a class="fluid-height" style="padding-bottom:66.7%" href="https://static.giantbomb.com/uploads/original/0/2840/2496289-playstation-4_2013_06-10-13_028.jpg" data-ref-id="1300-2496289"><img alt="Sony PlayStation 4" src="https://www.giantbomb.com/a/uploads/scale_small/0/2840/2496289-playstation-4_2013_06-10-13_028.jpg" srcset="https://www.giantbomb.com/a/uploads/original/0/2840/2496289-playstation-4_2013_06-10-13_028.jpg 1920w, https://www.giantbomb.com/a/uploads/scale_super/0/2840/2496289-playstation-4_2013_06-10-13_028.jpg 960w, https://www.giantbomb.com/a/uploads/scale_medium/0/2840/2496289-playstation-4_2013_06-10-13_028.jpg 480w, https://www.giantbomb.com/a/uploads/scale_small/0/2840/2496289-playstation-4_2013_06-10-13_028.jpg 320w" sizes="(max-width: 320px) 100vw, 320px" data-width="320"></a><figcaption>Sony PlayStation 4</figcaption></figure><p>The PlayStation 4 is the fourth video game console produced by the <a href="/sony-corporation/3010-3223/" data-ref-id="3010-3223">Sony Corporation</a>, and was released November 15th in North America and November 29th in Europe and Australia. It uses the x86 processor and 8GB of GDDR5 memory, making it much more PC-like (and easier to code for) than Sony's previous console, the <a href="/playstation-3/3045-35/" data-ref-id="3045-35">PlayStation 3</a>. It is capable of streaming games via Gaikai's streaming service, and features options such as gameplay video sharing, instant game resume from hibernation, a robust social network-like friends list, <a href="//www.giantbomb.com/playstation-vita/3045-129/" data-ref-id="3045-129">PS Vita</a> integration &amp; remote play, and background uploading and downloading. The new controller also gives players new input options via a touchpad and motion sensor light bar.</p><p>For the first time on a Sony console, a paid membership to their <a href="//www.giantbomb.com/playstation-plus/3015-5817/" data-ref-id="3015-5817">PlayStation Plus</a> program will be required to play online multiplayer on the PS4. Free-to-play &amp; subscription-based games are however exempt, as are other online services such as Netflix. A single PS+ membership applies across the <a href="//www.giantbomb.com/playstation-vita/3045-129/" data-ref-id="3045-129">PS Vita</a>, <a href="//www.giantbomb.com/playstation-3/3045-35/" data-ref-id="3045-35">PS3</a>, and PS4 consoles.</p><p>During Sony's Gamescom 2014 briefing, the company announced that as of August 10th 2014 they had sold 10 million PS4 units to consumers. On March 3, 2015 Sony revealed the console had surpassed 20 million PS4 units sold to consumers.</p><p> </p><h2>Announcement</h2><figure data-ref-id="1300-2440417" data-img-src="https://static.giantbomb.com/uploads/original/0/176/2440417-lb_0282_large_extra_large.jpeg" data-size="small" data-align="right" data-ratio="0.66666666666667" data-width="450" data-embed-type="image" style="width: 450px"><a class="fluid-height" style="padding-bottom:66.7%" href="https://static.giantbomb.com/uploads/original/0/176/2440417-lb_0282_large_extra_large.jpeg" data-ref-id="1300-2440417"><img alt="No Caption Provided" src="https://www.giantbomb.com/a/uploads/scale_small/0/176/2440417-lb_0282_large_extra_large.jpeg" srcset="https://www.giantbomb.com/a/uploads/original/0/176/2440417-lb_0282_large_extra_large.jpeg 450w, https://www.giantbomb.com/a/uploads/scale_small/0/176/2440417-lb_0282_large_extra_large.jpeg 320w" sizes="(max-width: 320px) 100vw, 320px" data-width="320"></a></figure><p><a href="/sony-computer-entertainment-incorporated/3010-995/" data-ref-id="3010-995">Sony</a> officially announced the PlayStation 4 on February 20, 2013 at a 2 hour event called PlayStation Meeting 2013, which was hosted by <a href="/andrew-house/3040-665/" data-ref-id="3040-665">Andrew House</a> &amp; held at the Hammerstein Ballroom in <a href="/new-york-city/3035-109/" data-ref-id="3035-109">New York City</a>.</p><p>The hardware specifications and interface of the new console were presented by <a href="/mark-cerny/3040-18965/" data-ref-id="3040-18965">Mark Cerny</a>, who also showed off the newly redesigned DualShock 4 controller.</p><p>Gaikai CEO, <a href="/david-perry/3040-6461/" data-ref-id="3040-6461">David Perry</a>, took the stage to talk about the potential their streaming and cloud gaming service can bring to the console.</p><p>Various developers then took the stage to show a few of the games &amp; concepts being developed for the platform, including <a href="/drive-club/3030-41693/" data-ref-id="3030-41693">DriveClub</a>, <a href="/killzone-shadow-fall/3030-41690/" data-ref-id="3030-41690">Killzone: Shadow Fall</a>, <a href="/watch-dogs/3030-38538/" data-ref-id="3030-38538">Watch_Dogs</a>, <a href="/the-witness/3030-27668/" data-ref-id="3030-27668">The Witness</a>, and <a href="/infamous-second-son/3030-41695/" data-ref-id="3030-41695">inFamous: Second Son</a>. The console itself was not revealed at this event.</p><p> </p><h2>Launch Console &amp; Software</h2><figure data-ref-id="1300-2495967" data-img-src="https://static.giantbomb.com/uploads/original/5/56742/2495967-9012525808_5a9ac7398d_o.jpg" data-size="small" data-align="right" data-ratio="0.66666666666667" data-width="6144" data-embed-type="image" style="width: 6144px"><a class="fluid-height" style="padding-bottom:66.7%" href="https://static.giantbomb.com/uploads/original/5/56742/2495967-9012525808_5a9ac7398d_o.jpg" data-ref-id="1300-2495967"><img alt="PlayStation 4 console" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" sizes="(max-width: 320px) 100vw, 320px" data-width="320" class="js-lazy-load-image" data-src="https://www.giantbomb.com/a/uploads/scale_small/5/56742/2495967-9012525808_5a9ac7398d_o.jpg" data-srcset="https://www.giantbomb.com/a/uploads/original/5/56742/2495967-9012525808_5a9ac7398d_o.jpg 6144w, https://www.giantbomb.com/a/uploads/scale_super/5/56742/2495967-9012525808_5a9ac7398d_o.jpg 960w, https://www.giantbomb.com/a/uploads/scale_medium/5/56742/2495967-9012525808_5a9ac7398d_o.jpg 480w, https://www.giantbomb.com/a/uploads/scale_small/5/56742/2495967-9012525808_5a9ac7398d_o.jpg 320w"><noscript><img alt="PlayStation 4 console" src="https://www.giantbomb.com/a/uploads/scale_small/5/56742/2495967-9012525808_5a9ac7398d_o.jpg" srcset="https://www.giantbomb.com/a/uploads/original/5/56742/2495967-9012525808_5a9ac7398d_o.jpg 6144w, https://www.giantbomb.com/a/uploads/scale_super/5/56742/2495967-9012525808_5a9ac7398d_o.jpg 960w, https://www.giantbomb.com/a/uploads/scale_medium/5/56742/2495967-9012525808_5a9ac7398d_o.jpg 480w, https://www.giantbomb.com/a/uploads/scale_small/5/56742/2495967-9012525808_5a9ac7398d_o.jpg 320w" sizes="(max-width: 320px) 100vw, 320px" data-width="320"></noscript></a><figcaption>PlayStation 4 console</figcaption></figure><p>The public got its first look at the console on stage at Sony's press conference at E3 on June 10th, 2013, where it was revealed that it will cost $399 (US), contain a 500GB hard drive, and be packed with a controller and headset (ear bud + cord mic).</p><p>On August 20th 2013 at Gamescom in Germany, Sony revealed the console would be released November 15th 2013 in the US and November 29th in Europe.</p><h3>Launch Software</h3><p>The following games launched with the PS4:</p><ul><li><a href="//www.giantbomb.com/angry-birds-star-wars/3030-39945/" data-ref-id="3030-39945">Angry Birds Star Wars</a></li><li><a href="//www.giantbomb.com/assassin-s-creed-iv-black-flag/3030-41518/" data-ref-id="3030-41518">Assassin's Creed IV: Black Flag</a></li><li><a href="//www.giantbomb.com/battlefield-4/3030-39035/" data-ref-id="3030-39035">Battlefield 4</a></li><li><a href="//www.giantbomb.com/blacklight-retribution/3030-36230/" data-ref-id="3030-36230">Blacklight: Retribution</a></li><li><a href="//www.giantbomb.com/call-of-duty-ghosts/3030-41520/" data-ref-id="3030-41520">Call of Duty: Ghosts</a></li><li><a href="//www.giantbomb.com/contrast/3030-37669/" data-ref-id="3030-37669">Contrast</a></li><li><a href="//www.giantbomb.com/dc-universe-online/3030-21110/" data-ref-id="3030-21110">DC Universe Online</a></li><li><a href="//www.giantbomb.com/escape-plan/3030-36153/" data-ref-id="3030-36153">Escape Plan</a></li><li><a href="//www.giantbomb.com/fifa-14/3030-42410/" data-ref-id="3030-42410">FIFA 14</a></li><li><a href="//www.giantbomb.com/flow/3030-15849/" data-ref-id="3030-15849">flOw</a></li><li><a href="//www.giantbomb.com/flower/3030-21120/" data-ref-id="3030-21120">Flower</a></li><li><a href="//www.giantbomb.com/injustice-gods-among-us/3030-38480/" data-ref-id="3030-38480">Injustice: Gods Among Us</a></li><li><a href="//www.giantbomb.com/just-dance-2014/3030-42907/" data-ref-id="3030-42907">Just Dance 2014</a></li><li><a href="//www.giantbomb.com/killzone-shadow-fall/3030-41690/" data-ref-id="3030-41690">Killzone: Shadow Fall</a></li><li><a href="//www.giantbomb.com/knack/3030-41687/" data-ref-id="3030-41687">Knack</a></li><li><a href="//www.giantbomb.com/lego-marvel-super-heroes/3030-41090/" data-ref-id="3030-41090">LEGO Marvel Super Heroes</a></li><li><a href="//www.giantbomb.com/madden-nfl-25/3030-41459/" data-ref-id="3030-41459">Madden NFL 25</a></li><li><a href="//www.giantbomb.com/nba-2k14/3030-42632/" data-ref-id="3030-42632">NBA 2K14</a></li><li><a href="//www.giantbomb.com/nba-live-14/3030-42864/" data-ref-id="3030-42864">NBA Live 14</a></li><li><a href="//www.giantbomb.com/need-for-speed-rivals/3030-42584/" data-ref-id="3030-42584">Need For Speed: Rivals</a></li><li>Playroom</li><li><a href="//www.giantbomb.com/resogun/3030-43628/" data-ref-id="3030-43628">Resogun</a></li><li><a href="//www.giantbomb.com/skylanders-swap-force/3030-41485/" data-ref-id="3030-41485">Skylanders: Swap Force</a></li><li><a href="//www.giantbomb.com/sound-shapes/3030-35505/" data-ref-id="3030-35505">Sound Shapes</a></li><li><a href="//www.giantbomb.com/super-motherload/3030-41717/" data-ref-id="3030-41717">Super Motherload</a></li><li><a href="//www.giantbomb.com/switch-galaxy-ultra/3030-43675/" data-ref-id="3030-43675">Switch Galaxy Ultra</a></li><li><a href="//www.giantbomb.com/trine-2/3030-31661/" data-ref-id="3030-31661">Trine 2: The Complete Story</a></li><li><a href="//www.giantbomb.com/warframe/3030-38788/" data-ref-id="3030-38788">Warframe</a></li></ul><h3>PS4 Apps</h3><p>The PlayStation 4 launched with the following digital entertainment apps in North America:</p><ul><li>Music Unlimited</li><li>Video Unlimited</li><li>Netflix</li><li>Hulu</li><li>Amazon Instant Video</li><li>Crackle</li><li>Crunchyroll</li><li>EPIX</li><li>NBA Game Time</li><li>NHL GameCenter</li><li>Redbox Instant</li><li>Vudu</li><li>YuppTV</li></ul><h2>DualShock 4 Controller</h2><figure data-align="right" data-size="small" data-img-src="https://static.giantbomb.com/uploads/original/11/119300/2439659-ps4controller.jpg" data-ref-id="1300-2439659" data-ratio="0.51027397260274" data-width="584" data-embed-type="image" style="width: 584px"><a class="fluid-height" style="padding-bottom:51.0%" href="https://static.giantbomb.com/uploads/original/11/119300/2439659-ps4controller.jpg" data-ref-id="1300-2439659"><img alt="Mark Cerny reveals the DualShock 4 during the PlayStation Meeting 2013." src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" sizes="(max-width: 320px) 100vw, 320px" data-width="320" class="js-lazy-load-image" data-src="https://www.giantbomb.com/a/uploads/scale_small/11/119300/2439659-ps4controller.jpg" data-srcset="https://www.giantbomb.com/a/uploads/original/11/119300/2439659-ps4controller.jpg 584w, https://www.giantbomb.com/a/uploads/scale_medium/11/119300/2439659-ps4controller.jpg 480w, https://www.giantbomb.com/a/uploads/scale_small/11/119300/2439659-ps4controller.jpg 320w"><noscript><img alt="Mark Cerny reveals the DualShock 4 during the PlayStation Meeting 2013." src="https://www.giantbomb.com/a/uploads/scale_small/11/119300/2439659-ps4controller.jpg" srcset="https://www.giantbomb.com/a/uploads/original/11/119300/2439659-ps4controller.jpg 584w, https://www.giantbomb.com/a/uploads/scale_medium/11/119300/2439659-ps4controller.jpg 480w, https://www.giantbomb.com/a/uploads/scale_small/11/119300/2439659-ps4controller.jpg 320w" sizes="(max-width: 320px) 100vw, 320px" data-width="320"></noscript></a><figcaption>Mark Cerny reveals the DualShock 4 during the PlayStation Meeting 2013.</figcaption></figure><p>The PlayStation 4 uses the <a href="/dualshock-4/3000-42/" data-ref-id="3000-42">DualShock 4</a> controller. It is similar to previous DualShock controllers at first glance, but it contains a few significant additions &amp; alterations:</p><ul><li><strong>Touch Pad</strong> - The center of the controller now features a touch pad in the center, capable of dual-touch input.</li><li><strong>Speaker &amp; Headphone Jack</strong> - Below the touch pad is an external speaker for game sounds, and on the bottom of the controller is a headphone jack for headset communication.</li><li><strong>Light Bar</strong> - At the top of the controller is a color-changing light bar that is used in conjunction with the <a href="https://www.giantbomb.com/playstation-4-eye/3000-43/" data-ref-id="3000-43">PlayStation 4 Eye</a> to detect the movement &amp; position of the player, very similar in function to the <a href="/playstation-move/3000-36/" data-ref-id="3000-36">PlayStation Move</a> controller.</li><li><strong>New Buttons</strong> - The hallmark "Start" &amp; "Select" buttons that existed on every other PlayStation controller have been completely removed, with two new buttons flanking either side of the touch pad: <ul><li><strong>Share button</strong> - To the left of the touch pad is the Share button, which allows players to upload gameplay screenshots &amp; video with people on their friends list or on social media services.</li><li><strong>Options button</strong> - To the right of the touch pad is the Options button, which serves the function of the old Start button, for things like pausing the game and bringing up the in-game menus.</li></ul></li><li><strong>Analog Sticks &amp; Triggers Re-designed - </strong>The analog sticks are now concave, and the L2 &amp; R2 buttons are more trigger-shaped, more similar to both the Dreamcast and Xbox 360 controllers.</li></ul><p>The DualShock 4 is available in Jet Black during the launch of PlayStation 4, and in Wave Blue and Magma Red on November 29th for Europe and before the end of 2013 for North America</p><p> </p><h2>Gaikai Integration</h2><p>Sony is leveraging its $380 million acquisition of the cloud service <a href="/gaikai/3010-7501/" data-ref-id="3010-7501">Gaikai </a>in the PlayStation 4. Gaikai CEO Dave Perry announced that the service will be fully integrated with the new system to provide background downloading of games, streaming of game content, and potentially providing backwards compatibility with the PS1, PS2 and PS3 libraries in the future. A major feature will be the ability to play instant demos on the new system, without the need to download files locally. Upon further clarification with <a href="/shuhei-yoshida/3040-63461/" data-ref-id="3040-63461">Shuhei Yoshida</a>, president of Worldwide Studios of Sony Computer Entertainment, not all games on the system will contain this feature, but Sony is "highly recommending" implementation. In addition, the Share functionality of the PS4 is tied to Gaikai, allowing for players on the system to share their gameplay to social networks such as Facebook and Ustream.</p><p>Sony announced during their 2013 E3 press conference that the service would not be available at launch, but would be available sometime in 2014. The open beta for Playstation Now, the game streaming service powered by technology from Gaikai, began on July 31st 2014 in North America. It's only on the PS4 for now, but the company said it plans to later expand the service to other Sony gaming platforms.</p><p> </p><h2>PlayStation 2 Emulation</h2><p>Months before its official announcement at PlayStation Experience 2015 on Decemeber 4th, rumors of PS2 emulation for the PS4 begin to surface. On November 19th, Sony confirmed the existence of the PS2 emulation technology after the release of the PS4 Star Wars Battlefront bundles on November 17th, which came with four Star Wars games, three of which were PS2 games (Star Wars: Race Revenge, Star Wars: Jedi Starfighter, and Star Wars: Bounty Hunter.)</p><p>Eight games were released during it's initial launch for $9.99 or $14.99:</p><ul><li>Grand Theft Auto 3</li><li>Grand Theft Auto: Vice CIty</li><li>Grand Theft Auto: San Andreas</li><li>Dark Cloud</li><li>The Mark of Kri</li><li>Twisted Metal: Black</li><li>War of the Monsters</li><li>Rogue Galaxy</li></ul><p>They are neither HD Remasters or PS2 Classics releases like on the PS3. Unlike HD remasters, they do not have physical retail releases, only digital. Even the Star Wars game that come with the Battlefront bundles are vouchers for digital codes. Also, these games run on emulation unlike HD Remasters which are ported to run natively on the PS3 hardware. However, unlike the PS2 Classics, these are up-scaled to 1080p, run at higher frame-rates, supports trophies as well as PS4 social and connectivity features such as Live Broadcast, Share Play, and Remote Play.</p><h2>PlayStation 4 Pro</h2><p>After 3 years of PlayStation 4 being on the market, Sony surprised the gaming world, when they announced an updated version of the console. The console was created to allow gaming on 4K television sets, and to allow Ultra HD content to be streamed through services like NetFlix, Hulu, etc. To achieve this, Sony overclocked the CPU of the original PS4 while updating the GPU. The console was released November 10 2016 for 399$. Sony has made clear that the console is only for the 4K upgrade and will not require gamers to replace their original PS4.</p><p> </p><h2>Hardware Specifications</h2><ul><li><a href="http://www.scei.co.jp/corporate/release/pdf/130221a_e.pdf" rel="nofollow " data-ref-id="false">PDF released by SCEI on February 21, 2013 after announcing the console</a></li></ul><ul><li><a href="http://www.scei.co.jp/corporate/release/pdf/130611a_e.pdf" rel="nofollow " data-ref-id="false">PDF released by SCEI on June 10, 2013 following Sony's E3 press conference, with additional system specs</a></li></ul><p> </p><table data-max-width="true"><tbody><tr><td>Main Processor</td><td><p>Single-chip custom processor</p><p>CPU: x86-64 AMD “Jaguar,” 8 cores at 1.6GHz (overclocked to 2.1GHz on PS4 Pro)</p><p>GPU</p><p>Original: 1.84 TFLOPS based on AMD custom graphics core next engine</p><p>Pro: 4.19 TFLOPS based on the AMD Polaris 10 graphics engine</p></td></tr><tr><td>Memory</td><td>GDDR5 8GB (Unified)</td></tr><tr><td>Hard Disk Drive</td><td><p>Original: 500 GB (Built-in, user-replaceable)</p><p>Pro: 1 TB (Build in, user-replaceable)</p><p> </p></td></tr><tr><td>External Dimensions</td><td><p>275×53×305 mm (width × height × length) (tentative)</p></td></tr><tr><td><p>Optical Drive</p><p>(read only)</p></td><td><p>Blu-ray 6x CAV</p><p>DVD 8x CAV</p></td></tr><tr><td>I/O</td><td>Super-Speed USB (USB 3.0) port x2, AUX port x1</td></tr><tr><td><p>Communication</p></td><td><p>Ethernet (10BASE-T, 100BASE-TX, 1000BASE-T)</p><p>IEEE 802.11 b/g/n</p><p>Bluetooth® 2.1 (EDR)</p></td></tr><tr><td>AV output</td><td><p>HDMI OUT port</p><p>DIGITAL OUT (OPTICAL) port</p></td></tr><tr><td>Included</td><td><p>PlayStation 4 system x1</p><p>Wireless DUALSHOCK 4 controller x1</p><p>Mono headset x1</p><p>AC power cord x1</p><p>HDMI cable x1</p><p>USB cable x1</p></td></tr></tbody></table><p> </p><h2>Newer SKU's - release info</h2><table data-max-width="true"><thead><tr><th scope="col"> </th><th scope="col">Playstation 4 Slim</th><th scope="col">Playstation 4 Pro</th></tr></thead><tbody><tr><td><strong>Release Date</strong></td><td>September 15, 2016</td><td>November 10, 2016</td></tr><tr><td><strong><strong>Release Price</strong></strong></td><td>$299 / £259 / AU$440</td><td>$399 / £349 / AU$559</td></tr><tr><td><strong><strong><strong>Storage</strong></strong></strong></td><td>500GB @ 5400 rpm</td><td>1TB @ 5400 rpm</td></tr><tr><td><strong>Weight</strong> (approx.)</td><td>4.6 pounds / 2.1 kg</td><td>7.2 pounds / 3.3 kg</td></tr><tr><td><p><strong>Dimensions</strong></p><p>(L × W × H)</p></td><td><p>11 x 10 x 1.5 inches</p><p>28.8 × 26.5 × 3.9 cm</p></td><td><p>12.8 x 11.6 x 2.1 inches</p><p>32.7 x 29.5 × 5.5 cm</p></td></tr></tbody></table> </div> <div class="wiki-item-edit"> <div id="js-field-value--platform_description" class="form-field-value content-body"><div class="js-form-field js-form-field--richtext"><div class="tome tome-toolbar-more"><div class="toolbars"><div class="toolbar"><button class="more" type="button"></button><span class="dropdown"><button type="button"><i><svg width="80" height="80" viewBox="0 0 80 80" aria-hidden="true" class="symbol symbol-text-height"><path d="M64 16V0H0v16h24v64h16V16h24z"/><path d="M80 40H48v8h12v32h8V48h12v-8z"/></svg></i><span class="js-dropdown-status dropdown-status-text">Font-size</span></button><ul><li><button type="button" class="paragraph on" data-cmd="p" title="Paragraph">Paragraph</button></li><li><button type="button" class="header-4" data-cmd="h4" title="Header 4">Header 4</button></li><li><button type="button" class="header-3" data-cmd="h3" title="Header 3">Header 3</button></li><li><button type="button" class="header-2" data-cmd="h2" title="Header 2">Header 2</button></li></ul></span><span class="formatInline"><button type="button" class="tipsy" data-cmd="bold" title="Bold (Ctrl+B)"><i><svg width="69.48" height="80" viewBox="0 0 69.48 80" aria-hidden="true" class="symbol symbol-bold symbol--rem"><path d="M69.48 56.8C69.48 69.94 60.34 80 35 80H0V0h30.52c25.83 0 34.62 7.89 34.62 20.34 0 9.72-5.6 14.29-14.28 16.46 13.14 2.63 18.62 9.14 18.62 20ZM21.94 16.57v15H33.6c5 0 9.26-1.95 9.26-7.55 0-5.83-4.46-7.43-11.09-7.43Zm24.92 38.52c0-7.55-6.52-9-11.43-9H21.94v17.45h13.72c6.28 0 11.2-2.28 11.2-8.45Z"/></svg></i></button><button type="button" class="tipsy" data-cmd="italic" title="Italic (Ctrl+I)"><i><svg width="31.22" height="80" viewBox="0 0 31.22 80" aria-hidden="true" class="symbol symbol-italic symbol--rem"><path d="M31.22 62.17C26.53 71.67 19.84 80 8.7 80 1.07 80-1.51 75.19.84 66.39l8.44-30.85c.72-2.93.24-4.45-1.88-4.54l-6.33-.71.82-3.75 25.93-3.28.7.7-11.26 41.61c-.71 2.7-.82 4.93 1.29 4.93 2.34 0 6.45-5.51 9.38-10.68ZM31 7.86c0 6.1-4.22 9.5-9.62 9.5s-8.44-3.17-8.44-7.86A9.29 9.29 0 0 1 22.65 0C27.35 0 31 2.7 31 7.86Z"/></svg></i></button><button type="button" class="tipsy" data-cmd="underline" title="Underline (Ctrl+U)"><i><svg width="56" height="80" viewBox="0 0 56 80" aria-hidden="true" class="symbol symbol-underline symbol--rem"><path d="M0 64h56v16H0zM39.45 0v29.35c0 8.7-3.46 13.19-11.5 13.19s-11.5-4.12-11.5-13.19V0H0v29.55C0 44.41 8.32 56 27.86 56 47.12 56 56 44.6 56 29.55V0Z"/></svg></i></button><button type="button" class="tipsy" data-cmd="strikethrough" title="Strikethrough"><i><svg width="80" height="80" viewBox="0 0 80 80" aria-hidden="true" class="symbol symbol-strikethrough symbol--rem"><path d="M62.16 36H0v8h80v-8H62.16zM49.56 32c-1.14-.24-2.32-.46-3.54-.67-14.1-2.39-16.91-4.45-16.91-8.89s3.9-6.83 11.38-6.83c9.75 0 15.61 3.79 19.94 8.46L73 13.55C66 5.64 55.34 0 40.16 0 21.84 0 9.49 8.67 9.49 22.87A23.52 23.52 0 0 0 11.12 32ZM42.09 48c10.4 2.36 12.38 4.54 12.38 8.69 0 4.77-5.31 7.7-13.12 7.7-10.18 0-17.23-3.79-23.63-10L5.69 65.8C13.82 74.58 25.85 80 40.92 80c19.84 0 33.39-8.67 33.39-24.61a24.91 24.91 0 0 0-1-7.39Z"/></svg></i></button></span><span class=""><button type="button" class="tipsy" data-cmd="unorderedList" title="Bullet points"><i><svg width="80" height="80" viewBox="0 0 80 80" aria-hidden="true" class="symbol symbol-list-ul symbol--rem"><path d="M24 0h56v16H24zM24 32h56v16H24zM24 64h56v16H24z"/><circle cx="8" cy="8" r="8"/><circle cx="8" cy="40" r="8"/><circle cx="8" cy="72" r="8"/></svg></i></button><button type="button" class="tipsy" data-cmd="orderedList" title="Numbered list"><i><svg width="80" height="80" viewBox="0 0 80 80" aria-hidden="true" class="symbol symbol-list-ol symbol--rem"><path d="M24 0h56v16H24zM24 32h56v16H24zM24 64h56v16H24zM11.32 12.35H8.49V0H4.56c-.21 1.75-1 2.71-4.11 2.71H.12v2.9h3.69v6.74H0V16h11.32ZM12.63 44.42H6.47c3.82-2.56 5.8-4.12 5.8-7.38S10 32 6.42 32C2 32 0 34.64 0 37.89h4.72c0-1.51.39-2.36 1.45-2.36.89 0 1.23.53 1.23 1.51 0 2.14-2.06 3.69-7.4 7.5V48h12.63ZM9.24 71.51a3.55 3.55 0 0 0 3-3.58c0-2.2-2-3.93-5.73-3.93-3.43 0-5.68 1.51-6.37 4.29l4.29.65c.25-1.12.83-1.53 1.68-1.53a1.28 1.28 0 0 1 1.44 1.31c0 1.26-1 1.48-1.89 1.48H4.59v3.17h1.32C7.13 73.37 8 73.86 8 75c0 1-.68 1.49-1.71 1.49a2 2 0 0 1-2-1.87L0 75.53C.7 78.29 3.12 80 6.43 80c3.73 0 6.36-1.82 6.36-4.72a3.75 3.75 0 0 0-3.55-3.77Z"/></svg></i></button><button type="button" class="tipsy" data-cmd="outdent" title="Indent left"><i><svg width="80" height="80" viewBox="0 0 80 80" aria-hidden="true" class="symbol symbol-outdent symbol--rem"><path d="M0 0h80v16H0zM24 32h56v16H24zM0 64h80v16H0zM0 40l16 16V24L0 40z"/></svg></i></button><button type="button" class="tipsy" data-cmd="indent" title="Indent right"><i><svg width="80" height="80" viewBox="0 0 80 80" aria-hidden="true" class="symbol symbol-indent symbol--rem"><path d="M0 0h80v16H0zM24 32h56v16H24zM0 64h80v16H0zM0 24v32l16-16L0 24z"/></svg></i></button></span><span class=""><button type="button" class="tipsy labeled-icon" data-cmd="blockquote" title="Blockquote your text for emphasis"><i><svg width="80" height="80" viewBox="0 0 80 80" aria-hidden="true" class="symbol symbol-quote symbol--rem"><path d="M26.18 30.36C27.82 21.1 32 13.46 37.46 6L26.18 0C11.09 13.81 0 29.64 0 45.09 0 57.63 7.63 64 18.18 64a19.22 19.22 0 0 0 19.64-19.1c0-7.44-4.37-12.17-11.64-14.54ZM68.36 46.36C70 37.1 74.18 29.46 79.64 22l-11.28-6C53.28 29.81 42.18 45.64 42.18 61.09 42.18 73.63 49.82 80 60.37 80A19.21 19.21 0 0 0 80 60.9c0-7.44-4.36-12.17-11.64-14.54Z"/></svg></i> Quote</button><button type="button" class="tipsy labeled-icon" data-cmd="link" title="Link (or use # symbol)"><i><svg width="30" height="32" viewBox="0 0 30 32" aria-hidden="true" class="symbol symbol-chain symbol--rem"><path d="M26 21.714q0-.714-.5-1.214l-3.714-3.714q-.5-.5-1.214-.5-.75 0-1.286.571.054.054.339.33t.384.384.268.339.232.455.063.491q0 .714-.5 1.214t-1.214.5q-.268 0-.491-.063t-.455-.232-.339-.268-.384-.384-.33-.339q-.589.554-.589 1.304 0 .714.5 1.214l3.679 3.696q.482.482 1.214.482.714 0 1.214-.464l2.625-2.607q.5-.5.5-1.196zM13.446 9.125q0-.714-.5-1.214L9.267 4.215q-.5-.5-1.214-.5-.696 0-1.214.482L4.214 6.804q-.5.5-.5 1.196 0 .714.5 1.214l3.714 3.714q.482.482 1.214.482.75 0 1.286-.554-.054-.054-.339-.33t-.384-.384-.268-.339-.232-.455-.063-.491q0-.714.5-1.214t1.214-.5q.268 0 .491.063t.455.232.339.268.384.384.33.339q.589-.554.589-1.304zm15.983 12.589q0 2.143-1.518 3.625l-2.625 2.607q-1.482 1.482-3.625 1.482-2.161 0-3.643-1.518l-3.679-3.696q-1.482-1.482-1.482-3.625 0-2.196 1.571-3.732l-1.571-1.571q-1.536 1.571-3.714 1.571-2.143 0-3.643-1.5l-3.714-3.714Q.286 10.143.286 8t1.518-3.625l2.625-2.607Q5.911.286 8.054.286q2.161 0 3.643 1.518L15.376 5.5q1.482 1.482 1.482 3.625 0 2.196-1.571 3.732l1.571 1.571q1.536-1.571 3.714-1.571 2.143 0 3.643 1.5l3.714 3.714q1.5 1.5 1.5 3.643z"/></svg></i> Link</button><button type="button" class="tipsy labeled-icon" data-cmd="image" data-formats="{&#039;sizes&#039;:[&#039;small&#039;,&#039;medium&#039;],&#039;alignments&#039;:[&#039;left&#039;,&#039;right&#039;],&#039;sizeAlignOptions&#039;:{&#039;small&#039;:[&#039;left&#039;,&#039;right&#039;],&#039;medium&#039;:[&#039;left&#039;,&#039;right&#039;]},&#039;alignSizeOptions&#039;:{&#039;left&#039;:[&#039;small&#039;,&#039;medium&#039;],&#039;right&#039;:[&#039;small&#039;,&#039;medium&#039;]}}" data-scales="{&#039;small&#039;:&#039;scale_small&#039;,&#039;medium&#039;:&#039;scale_medium&#039;}" data-multiple="" data-hosts="[&quot;www.giantbomb.com\/a&quot;,&quot;\/&quot;]" title="Insert image"><i><svg width="34" height="32" viewBox="0 0 34 32" aria-hidden="true" class="symbol symbol-image symbol--rem"><path d="M11.429 10.286q0 1.429-1 2.429t-2.429 1-2.429-1-1-2.429 1-2.429 2.429-1 2.429 1 1 2.429zm18.285 6.857v8H4.571v-3.429L10.285 16l2.857 2.857 9.143-9.143zm1.715-12.572H2.858q-.232 0-.402.17t-.17.402v21.714q0 .232.17.402t.402.17h28.571q.232 0 .402-.17t.17-.402V5.143q0-.232-.17-.402t-.402-.17zm2.857.572v21.714q0 1.179-.839 2.018t-2.018.839H2.858q-1.179 0-2.018-.839t-.839-2.018V5.143q0-1.179.839-2.018t2.018-.839h28.571q1.179 0 2.018.839t.839 2.018z"/></svg></i> Img</button><button type="button" class="tipsy labeled-icon" data-cmd="table" title="Insert table"><i><svg width="26" height="28" viewBox="0 0 26 28" aria-hidden="true" class="symbol symbol-table symbol--rem"><path d="M8 21.5v-3q0-.219-.141-.359T7.5 18h-5q-.219 0-.359.141T2 18.5v3q0 .219.141.359T2.5 22h5q.219 0 .359-.141T8 21.5zm0-6v-3q0-.219-.141-.359T7.5 12h-5q-.219 0-.359.141T2 12.5v3q0 .219.141.359T2.5 16h5q.219 0 .359-.141T8 15.5zm8 6v-3q0-.219-.141-.359T15.5 18h-5q-.219 0-.359.141T10 18.5v3q0 .219.141.359T10.5 22h5q.219 0 .359-.141T16 21.5zm-8-12v-3q0-.219-.141-.359T7.5 6h-5q-.219 0-.359.141T2 6.5v3q0 .219.141.359T2.5 10h5q.219 0 .359-.141T8 9.5zm8 6v-3q0-.219-.141-.359T15.5 12h-5q-.219 0-.359.141T10 12.5v3q0 .219.141.359T10.5 16h5q.219 0 .359-.141T16 15.5zm8 6v-3q0-.219-.141-.359T23.5 18h-5q-.219 0-.359.141T18 18.5v3q0 .219.141.359T18.5 22h5q.219 0 .359-.141T24 21.5zm-8-12v-3q0-.219-.141-.359T15.5 6h-5q-.219 0-.359.141T10 6.5v3q0 .219.141.359T10.5 10h5q.219 0 .359-.141T16 9.5zm8 6v-3q0-.219-.141-.359T23.5 12h-5q-.219 0-.359.141T18 12.5v3q0 .219.141.359T18.5 16h5q.219 0 .359-.141T24 15.5zm0-6v-3q0-.219-.141-.359T23.5 6h-5q-.219 0-.359.141T18 6.5v3q0 .219.141.359T18.5 10h5q.219 0 .359-.141T24 9.5zm2-5v17q0 1.031-.734 1.766T23.5 24h-21q-1.031 0-1.766-.734T0 21.5v-17q0-1.031.734-1.766T2.5 2h21q1.031 0 1.766.734T26 4.5z"/></svg></i> Table</button></span></div><div class="toolbar more"><button type="button" class="tipsy labeled-icon" data-cmd="tweet" title="Insert tweet"><i><svg width="26" height="28" viewBox="0 0 26 28" aria-hidden="true" class="symbol symbol-twitter symbol--rem"><path d="M25.312 6.375q-1.047 1.531-2.531 2.609.016.219.016.656 0 2.031-.594 4.055t-1.805 3.883-2.883 3.289-4.031 2.281T8.437 24q-4.234 0-7.75-2.266.547.063 1.219.063 3.516 0 6.266-2.156-1.641-.031-2.938-1.008t-1.781-2.492q.516.078.953.078.672 0 1.328-.172-1.75-.359-2.898-1.742t-1.148-3.211v-.063q1.062.594 2.281.641-1.031-.688-1.641-1.797t-.609-2.406q0-1.375.688-2.547Q4.298 7.25 7.009 8.649t5.805 1.555q-.125-.594-.125-1.156 0-2.094 1.477-3.57t3.57-1.477q2.188 0 3.687 1.594 1.703-.328 3.203-1.219-.578 1.797-2.219 2.781 1.453-.156 2.906-.781z"/></svg></i> Tweet</button><span class=""><button type="button" class="remove-format tipsy" data-cmd="removeformat" title="Remove any formatting in text"><i><svg width="80" height="80" viewBox="0 0 80 80" aria-hidden="true" class="symbol symbol-remove-format symbol--rem"><path d="M0 70h45v10H0zm70-60H46.363L32.006 65H21.671l14.356-55H15V0h55zm2.639 70L62.5 69.861 52.361 80 47.5 75.139 57.639 65 47.5 54.861 52.361 50 62.5 60.139 72.639 50l4.861 4.861L67.361 65 77.5 75.139z"/></svg></i></button><button type="button" class="clean tipsy" data-cmd="clean" title="Clean Editor HTML">Clean</button></span></div><div class="toolbar wiki-edit"></div></div><div class="editor wiki-content"><textarea id="platform_description" name="platform[description]" required="required" class="js-editor-textarea" data-error-msg-empty="Dude, you can't leave this empty!">&nbsp;&nbsp;</textarea><div contenteditable="true"></div></div><div class="tome-toolbar blockquote-context-toolbar" data-disabled="true" data-context="blockquote:not([data-embed-type] blockquote)" data-toolbar="blockquote"><span>size</span><button type="button" data-cmd="blockquote_size_small">S</button><button type="button" data-cmd="blockquote_size_medium">M</button><button type="button" data-cmd="blockquote_size_large">L</button><span>position</span><button type="button" data-cmd="blockquote_align_left" title="Align Left">L</button><button type="button" data-cmd="blockquote_align_center" title="Align Center">C</button><button type="button" data-cmd="blockquote_align_right" title="Align Right">R</button><button type="button" data-cmd="blockquote_up" title="Move Up">U</button><button type="button" data-cmd="blockquote_down" title="Move Down">D</button><span>change</span><button type="button" data-cmd="blockquote_credit">Credit</button><button type="button" data-cmd="delete_blockquote">Delete</button></div><div class="tome-toolbar image-context-toolbar" data-disabled="true" data-context="figure" data-toolbar="image"><span data-toolbar-section="image_size"><span>size</span><button type="button" data-cmd="image_size_small">S</button><button type="button" data-cmd="image_size_medium">M</button></span><span>position</span><span data-toolbar-section="image_align"><button type="button" data-cmd="image_align_left" title="Align Left">L</button><button type="button" data-cmd="image_align_right" title="Align Right">R</button></span><button type="button" data-cmd="image_move_up" title="Move Up">U</button><button type="button" data-cmd="image_move_down" title="Move Down">D</button><span>change</span><span data-toolbar-section="image_comparison"><button type="button" data-cmd="image_comparison_title1">title 1</button><button type="button" data-cmd="image_comparison_title2">title 2</button></span><button type="button" data-cmd="image_caption">caption</button><button type="button" data-cmd="delete_image">delete</button></div><div class="wysiwyg-modal wysiwyg-modal-title modal hide" data-wysiwyg-modal="title"><div class="modal-header"><a class="close" data-dismiss="modal">&times;</a><h3 class="modal-title">Edit Image Title</h3></div><div class="wysiwyg-modal-body modal-body"><ol><li><label>Title: <input data-wysiwyg="title" type="text" value="" /></label></li></ol></div><input type="hidden" value="" data-wysiwyg="position" /><div class="modal-footer"><button class="btn" data-dismiss="modal">Cancel</button><button class="btn btn-primary" data-wysiwyg="save" type="button">Update</button></div></div><div class="wysiwyg-modal wysiwyg-modal-image modal hide" data-wysiwyg-modal="image"><div class="modal-header"><a class="close" data-dismiss="modal">&times;</a><h3 class="wysiwyg-modal-title">Embed Image</h3></div><div class="wysiwyg-modal-body modal-body"><div data-embed-option="single" data-title="Embed Image" data-disabled="true"><ol><li class="step" data-option-step="data-size"><h4 class="step-title">What size image should we insert? (This will not affect the original upload)</h4><button type="button" data-value="small" data-selected="false" data-next-range="left,right"> Small </button><button type="button" data-value="medium" data-selected="false" data-next-range="left,right"> Medium </button></li><li class="step" data-hidden="true" data-option-step="data-align"><h4 class="step-title">How do you want the image positioned around text?</h4><button type="button" data-value="left" data-selected="false" data-disabled="true"> Float Left </button><button type="button" data-value="right" data-selected="false" data-disabled="true"> Float Right </button></li></ol></div><input data-wysiwyg="data-align" type="hidden" value="" /><input data-wysiwyg="data-size" type="hidden" value="" /><input data-wysiwyg="data-embed-type" type="hidden" value="image" data-wysiwyg-default="image" /><input data-wysiwyg="data-img-src" type="hidden" value="" /><input data-wysiwyg="data-ref-id" type="hidden" value="" /></div><div class="modal-footer" data-hidden="true"><button class="btn" data-dismiss="modal">Cancel</button><button class="btn btn-primary" data-wysiwyg="save" type="button">Insert</button></div></div><div class="tome-toolbar link-context-toolbar" data-disabled="true" data-trigger="click" data-context="a:not(figure a, [data-embed-type='buylink'], [data-embed-type='anchor'], [data-embed-type='html'] a), figcaption a" data-toolbar="link"><button type="button" data-cmd="goto_link">Go to Link</button><button type="button" data-cmd="unlink" title="Unlink Text">Unlink</button><button type="button" data-cmd="link" title="Change Link">Change</button></div><div class="wysiwyg-modal wysiwyg-modal-link modal hide" data-wysiwyg-modal="link"><div class="modal-header"><a class="close" data-dismiss="modal">&times;</a><h3 class="wysiwyg-modal-title"> Link to Giant Bomb Content </h3></div><div class="modal-body"><div class="wysiwyg-modal-body wysiwyg-modal-link-props"><div class="wysiwyg-modal-field"><input data-wysiwyg="linkText" type="text" value="" placeholder="Text to display" /></div><div class="wysiwyg-modal-field wysiwyg-modal-field-search"><div class="js-wysiwyg-search wysiwyg-modal-field__icon wysiwyg-search-wrap"><span class="autocomplete"><select name="i" class="wysiwyg-modal-field-search__filter js-filter-search"><option value="">All</option><option value="franchise,game,accessory,character,company,concept,location,object,person,platform">Wiki</option><option value="franchise">&nbsp;&nbsp;&nbsp;&nbsp;Franchises</option><option value="game">&nbsp;&nbsp;&nbsp;&nbsp;Games</option><option value="accessory">&nbsp;&nbsp;&nbsp;&nbsp;Accessories</option><option value="character">&nbsp;&nbsp;&nbsp;&nbsp;Characters</option><option value="company">&nbsp;&nbsp;&nbsp;&nbsp;Companies</option><option value="concept">&nbsp;&nbsp;&nbsp;&nbsp;Concepts</option><option value="location">&nbsp;&nbsp;&nbsp;&nbsp;Locations</option><option value="object">&nbsp;&nbsp;&nbsp;&nbsp;Objects</option><option value="person">&nbsp;&nbsp;&nbsp;&nbsp;People</option><option value="platform">&nbsp;&nbsp;&nbsp;&nbsp;Platforms</option><option value="videos,podcasts,articles,reviews,features,show">Editorial</option><option value="videos">&nbsp;&nbsp;&nbsp;&nbsp;Videos</option><option value="podcasts">&nbsp;&nbsp;&nbsp;&nbsp;Podcasts</option><option value="articles">&nbsp;&nbsp;&nbsp;&nbsp;Articles</option><option value="reviews">&nbsp;&nbsp;&nbsp;&nbsp;Reviews</option><option value="features">&nbsp;&nbsp;&nbsp;&nbsp;Features</option><option value="show">&nbsp;&nbsp;&nbsp;&nbsp;Shows</option><option value="users">Community</option><option value="users">&nbsp;&nbsp;&nbsp;&nbsp;Users</option></select><input type="text" value="" placeholder="What are you looking for?" class="js-wysiwyg-modal-tab-target wysiwyg-modal-field-search__input" data-wysiwyg="linkSearch" data-wysiwyg-autocomplete="true" data-wysiwyg-autocomplete-on-item-select="save" data-pod-limit="1" data-multiple="false" data-sortable="false" data-advanced-options="true" data-advanced-filtering="true" autocomplete="off"/></span></div><p class="wysiwyg-modal-field__caption"> You can search for any Giant Bomb content. </p></div></div><input data-wysiwyg="linkUrl" data-wysiwyg-required="true" data-wysiwyg-validate="passive" data-wysiwyg-type="url" data-wysiwyg-error-msg="You did not enter a valid link." type="hidden" value="" /><input data-wysiwyg="linkSearchSelectedTitle" type="hidden" value="" /><input data-wysiwyg="origLinkText" type="hidden" value="" /><input data-wysiwyg="data-ref-id" type="hidden" value="" /><input data-wysiwyg="linkNewWindow" type="hidden" name="linkNewWindow" data-wysiwyg="linkNewWindow" data-wysiwyg-default="true" value="true" /></div><div class="modal-footer"><button class="btn" data-dismiss="modal">Cancel</button><button class="btn btn-primary" data-wysiwyg="save" type="button" data-wysiwyg-default="Create Link" data-wysiwyg-update="Update Link">Create Link</button></div></div><div class="wysiwyg-modal wysiwyg-modal-quicklink modal hide" data-wysiwyg-modal="wikilink" data-wysiwyg-context-modal="true"><div class="modal-header"><a class="close" data-dismiss="modal">&times;</a><h3 class="wysiwyg-modal-title">Link to a page</h3></div><div class="modal-body"><div class="wysiwyg-modal-body"><div class="wysiwyg-modal-field wysiwyg-modal-field-search"><div class="js-wysiwyg-search wysiwyg-modal-field__icon wysiwyg-search-wrap"><span class="autocomplete"><select name="i" class="wysiwyg-modal-field-search__filter js-filter-search"><option value="">All</option><option value="franchise,game,accessory,character,company,concept,location,object,person,platform">Wiki</option><option value="franchise">&nbsp;&nbsp;&nbsp;&nbsp;Franchises</option><option value="game">&nbsp;&nbsp;&nbsp;&nbsp;Games</option><option value="accessory">&nbsp;&nbsp;&nbsp;&nbsp;Accessories</option><option value="character">&nbsp;&nbsp;&nbsp;&nbsp;Characters</option><option value="company">&nbsp;&nbsp;&nbsp;&nbsp;Companies</option><option value="concept">&nbsp;&nbsp;&nbsp;&nbsp;Concepts</option><option value="location">&nbsp;&nbsp;&nbsp;&nbsp;Locations</option><option value="object">&nbsp;&nbsp;&nbsp;&nbsp;Objects</option><option value="person">&nbsp;&nbsp;&nbsp;&nbsp;People</option><option value="platform">&nbsp;&nbsp;&nbsp;&nbsp;Platforms</option><option value="videos,podcasts,articles,reviews,features,show">Editorial</option><option value="videos">&nbsp;&nbsp;&nbsp;&nbsp;Videos</option><option value="podcasts">&nbsp;&nbsp;&nbsp;&nbsp;Podcasts</option><option value="articles">&nbsp;&nbsp;&nbsp;&nbsp;Articles</option><option value="reviews">&nbsp;&nbsp;&nbsp;&nbsp;Reviews</option><option value="features">&nbsp;&nbsp;&nbsp;&nbsp;Features</option><option value="show">&nbsp;&nbsp;&nbsp;&nbsp;Shows</option><option value="users">Community</option><option value="users">&nbsp;&nbsp;&nbsp;&nbsp;Users</option></select><input type="text" value="" placeholder="What are you looking for?" class="wysiwyg-modal-field-search__input" data-wysiwyg="linkSearch" data-wysiwyg-autocomplete="true" data-wysiwyg-autocomplete-on-item-select="save" data-pod-limit="1" data-multiple="false" data-sortable="false" data-advanced-options="true" data-advanced-filtering="true" autocomplete="off"/></span></div><p class="wysiwyg-modal-field__caption"> You can search for any Giant Bomb content. </p></div></div><input data-wysiwyg="linkText" type="hidden" value="" /><input data-wysiwyg="linkUrl" data-wysiwyg-required="true" data-wysiwyg-validate="passive" data-wysiwyg-type="url" data-wysiwyg-error-msg="You did not enter a valid link." type="hidden" value="" /><input data-wysiwyg="data-ref-id" type="hidden" value="" /></div><div class="modal-footer"><button class="btn btn-danger btn-mini" data-wysiwyg="disable" data-session-storage="wysiwyg-quicklink-disabled" type="button">Disable this feature for this session</button></div></div><div class="tome-toolbar message-quote-context-toolbar" data-disabled="true" data-context="div[data-embed-type='message-quote']" data-toolbar="message_quote"><span>position</span><button type="button" data-cmd="message_quote_up" title="Move Up">U</button><button type="button" data-cmd="message_quote_down" title="Move Down">D</button><span>change</span><button type="button" data-cmd="delete_message_quote">Delete</button></div><div class="tome-toolbar spoilerblock-context-toolbar" data-disabled="true" data-context="div[data-embed-type='spoiler']" data-toolbar="spoilerblock"><span>position</span><button type="button" data-cmd="spoilerblock_up" title="Move Up">U</button><button type="button" data-cmd="spoilerblock_down" title="Move Down">D</button><span>change</span><button type="button" data-cmd="delete_spoilerblock">Delete</button></div><div class="tome-toolbar breakoutBox-context-toolbar" data-disabled="true" data-context="div[data-embed-type='breakoutBox']" data-toolbar="breakoutBox"><span>position</span><button type="button" data-cmd="breakoutBox_up" title="Move Up">U</button><button type="button" data-cmd="breakoutBox_down" title="Move Down">D</button><span>change</span><button type="button" data-cmd="delete_breakoutBox">Delete</button></div><div class="tome-edit-menu table-context-menu" data-disabled="true" data-context="table tbody" data-context-menu="table"><button type="button" data-cmd="row_before">Insert Row Up</button><button type="button" data-cmd="row_after">Insert Row Down</button><button type="button" data-cmd="col_before">Insert Column Left</button><button type="button" data-cmd="col_after">Insert Column Right</button><button type="button" data-cmd="delete_row">Delete Row</button><button type="button" data-cmd="delete_col">Delete Column</button></div><div class="tome-toolbar table-context-toolbar" data-disabled="true" data-context="table" data-toolbar="table"><span>borders</span><button type="button" class="toggleborders" data-cmd="table_borders" title="Toggle Borders">on</button><span>header</span><button type="button" class="toggleheader" data-cmd="table_header" title="Toggle Table Header">on</button><span>position</span><button type="button" class="moveup" data-cmd="table_move_up" title="Move Up">U</button><button type="button" class="movedown" data-cmd="table_move_down" title="Move Down">D</button><span>table</span><button type="button" class="togglewidth" data-cmd="table_max_width" title="Toggle Max Width">max-width</button><button type="button" class="removetable" data-cmd="delete_table" title="Delete Table">delete</button></div><div class="wysiwyg-modal wysiwyg-modal-table modal hide" data-wysiwyg-modal="table"><div class="modal-header"><a class="close" data-dismiss="modal">&times;</a><h3 class="modal-title">Insert Table</h3></div><div class="wysiwyg-modal-body modal-body"><ol><li><label>Rows: <input data-wysiwyg="tableRows" required="required" data-wysiwyg-validate="active" data-wysiwyg-type="number" data-wysiwyg-default="4" type="text" value="4" /></label></li><li><label>Columns: <input data-wysiwyg="tableCols" required="required" data-wysiwyg-validate="active" data-wysiwyg-type="number" data-wysiwyg-default="3" type="text" value="3" /></label></li></ol></div><div class="modal-footer"><button class="btn" data-dismiss="modal">Cancel</button><button class="btn btn-primary" data-wysiwyg="save" type="button">Insert</button></div></div><div class="tome-toolbar tweet-context-toolbar" data-disabled="true" data-context="[data-embed-type='tweet']" data-toolbar="tweet"><span>position</span><button type="button" data-cmd="tweet_align_left" title="Align Left">L</button><button type="button" data-cmd="tweet_align_center" title="Align Center">C</button><button type="button" data-cmd="tweet_align_right" title="Align Right">R</button><button type="button" class="moveup" data-cmd="tweet_move_up" title="Move Up">U</button><button type="button" class="movedown" data-cmd="witter_move_down" title="Move Down">D</button><span>change</span><button type="button" data-cmd="delete_tweet" title="Delete tweet">Delete</button></div><div class="wysiwyg-modal wysiwyg-modal-tweet modal hide" data-wysiwyg-modal="tweet"><div class="modal-header"><a class="close" data-dismiss="modal">&times;</a><h3 class="modal-title">Embed tweet</h3></div><div class="wysiwyg-modal-body modal-body"><p>Enter the URL for the tweet you want to embed.</p><input data-wysiwyg="data-src" data-wysiwyg-required="true" data-wysiwyg-validate="passive" data-wysiwyg-type="tweet" type="text" value="" /><input data-wysiwyg="embedHTML" type="hidden" value="" /></div><div class="modal-footer"><button class="btn" data-dismiss="modal">Cancel</button><button class="btn btn-primary" data-wysiwyg="save" type="button" data-wysiwyg-default="Insert" data-wysiwyg-update="Update">Insert</button></div></div></div></div></div> </div> </div> </section> </article> <div class="tabbable"> <nav class="sub-nav"> <div> <ul> <li class="active"><a href="#related-tab-games-1" data-toggle="tab">Games</a></li> </ul> </div> </nav> <div id="wiki-relatedList" class="wiki-details"> <div class="tab-content"> <div class="tab-pane active" id="related-tab-games-1"> <div class=""> <div class="js-table-pagintor-table"> <ul class="wiki-relation"> <li class="related-game"> <a href="/prince-of-persia-the-sands-of-time-remake/3030-80569/"> <img src="https://www.giantbomb.com/a/uploads/scale_avatar/0/1992/3588202-screenshot2024-06-10at4.13.49%E2%80%AFpm.png" alt=""> <span class="relation">Prince of Persia: The Sands of Time Remake</span> </a> <span class="detail "> 2026 </span> <span class="further-detail"> <ul class="system-list system-list-small"> <li class="system PS4 "><a href="/playstation-4/3045-146/">PS4</a></li> </ul> </span> </li> <li class="related-game"> <a href="/gex-trilogy/3030-89587/"> <img src="https://www.giantbomb.com/a/uploads/scale_avatar/0/1992/3485357-screenshot2023-07-12at7.01.01pm.png" alt=""> <span class="relation">Gex Trilogy</span> </a> <span class="detail "> 2025 </span> <span class="further-detail"> <ul class="system-list system-list-small"> <li class="system PS4 "><a href="/playstation-4/3045-146/">PS4</a></li> </ul> </span> </li> <li class="related-game"> <a href="/splitgate-2/3030-92397/"> <img src="https://www.giantbomb.com/a/uploads/scale_avatar/9/91548/3663852-1000001805.jpg" alt=""> <span class="relation">Splitgate 2</span> </a> <span class="detail "> 2025 </span> <span class="further-detail"> <ul class="system-list system-list-small"> <li class="system PS4 "><a href="/playstation-4/3045-146/">PS4</a></li> </ul> </span> </li> <li class="related-game"> <a href="/demon-slayer-kimetsu-no-yaiba-the-hinokami-chronic/3030-92310/"> <img src="https://www.giantbomb.com/a/uploads/scale_avatar/16/164924/3663740-4256711752-logo..png" alt=""> <span class="relation">Demon Slayer - Kimetsu no Yaiba - The Hinokami Chronicles 2</span> </a> <span class="detail "> 2025 </span> <span class="further-detail"> <ul class="system-list system-list-small"> <li class="system PS4 "><a href="/playstation-4/3045-146/">PS4</a></li> </ul> </span> </li> <li class="related-game"> <a href="/showa-american-story/3030-84643/"> <img src="https://www.giantbomb.com/a/uploads/scale_avatar/33/338034/3340098-3651084795-libra.jpg" alt=""> <span class="relation">Showa American Story</span> </a> <span class="detail "> 2025 </span> <span class="further-detail"> <ul class="system-list system-list-small"> <li class="system PS4 "><a href="/playstation-4/3045-146/">PS4</a></li> </ul> </span> </li> <li class="related-game"> <a href="/double-dragon-revive/3030-91531/"> <img src="https://www.giantbomb.com/a/uploads/scale_avatar/16/164924/3663283-2015804583-9e88a.png" alt=""> <span class="relation">Double Dragon Revive</span> </a> <span class="detail "> October 23, 2025 </span> <span class="further-detail"> <ul class="system-list system-list-small"> <li class="system PS4 "><a href="/playstation-4/3045-146/">PS4</a></li> </ul> </span> </li> <li class="related-game"> <a href="/space-adventure-cobra-the-awakening/3030-91903/"> <img src="https://www.giantbomb.com/a/uploads/scale_avatar/16/164924/3624016-6172950207-heade.jpg" alt=""> <span class="relation">Space Adventure Cobra: The Awakening</span> </a> <span class="detail "> 2025 </span> <span class="further-detail"> <ul class="system-list system-list-small"> <li class="system PS4 "><a href="/playstation-4/3045-146/">PS4</a></li> </ul> </span> </li> <li class="related-game"> <a href="/shinobi-art-of-vengeance/3030-90228/"> <img src="https://www.giantbomb.com/a/uploads/scale_avatar/16/164924/3530545-9891251930-SEGA-.png" alt=""> <span class="relation">Shinobi: Art of Vengeance</span> </a> <span class="detail "> August 29, 2025 </span> <span class="further-detail"> <ul class="system-list system-list-small"> <li class="system PS4 "><a href="/playstation-4/3045-146/">PS4</a></li> </ul> </span> </li> <li class="related-game"> <a href="/death-trash/3030-55394/"> <img src="https://www.giantbomb.com/a/uploads/scale_avatar/33/338034/3296755-2847471163-libra.jpg" alt=""> <span class="relation">Death Trash</span> </a> <span class="detail flag us"> 2025 </span> <span class="further-detail"> <ul class="system-list system-list-small"> <li class="system PS4 "><a href="/playstation-4/3045-146/">PS4</a></li> </ul> </span> </li> <li class="related-game"> <a href="/ninja-gaiden-ragebound/3030-92362/"> <img src="https://www.giantbomb.com/a/uploads/scale_avatar/16/164924/3663317-1501807500-ninja.jpg" alt=""> <span class="relation">Ninja Gaiden: Ragebound</span> </a> <span class="detail "> Q3 2025 </span> <span class="further-detail"> <ul class="system-list system-list-small"> <li class="system PS4 "><a href="/playstation-4/3045-146/">PS4</a></li> </ul> </span> </li> </ul> <a href="/playstation-4/3045-146/games/" class="btn btn-mini view-more">View all 6544 results</a> </div> </div> </div> </div><!-- tab-content --> </div> </div><!-- tabbable --> </div> <aside class="secondary-content span4"> <div class="js-mapped-ad mapped-ad mapped-mpu_top mapped-mpu_top-dart" data-ad-type="mpu_top"><div class="ad-wrap ad-wrap-mpu_top"></div></div> <h4 class="header-borders">Latest Images</h4> <div class="gallery-box-pod"> <figure class="tile"> <a href="https://www.giantbomb.com/a/uploads/original/3/39162/2677478-metal_slime_ps4.0.jpg" class="imgflare" data-ref-id="1300-2677478"> <img src="https://www.giantbomb.com/a/uploads/square_small/3/39162/2677478-metal_slime_ps4.0.jpg"> </a> </figure> <figure class="tile"> <a href="https://www.giantbomb.com/a/uploads/original/2/22539/2550533-dz8pcs7.jpg" class="imgflare" data-ref-id="1300-2550533"> <img src="https://www.giantbomb.com/a/uploads/square_small/2/22539/2550533-dz8pcs7.jpg"> </a> </figure> <figure class="tile"> <a href="https://www.giantbomb.com/a/uploads/original/0/1992/2542029-dsc05434.jpg" class="imgflare" data-ref-id="1300-2542029"> <img src="https://www.giantbomb.com/a/uploads/square_small/0/1992/2542029-dsc05434.jpg"> </a> </figure> <figure class="tile"> <a href="https://www.giantbomb.com/a/uploads/original/0/1992/2542003-dsc05129.jpg" class="imgflare" data-ref-id="1300-2542003"> <img src="https://www.giantbomb.com/a/uploads/square_small/0/1992/2542003-dsc05129.jpg"> </a> </figure> <figure class="tile"> <a href="https://www.giantbomb.com/a/uploads/original/0/1992/2542002-dsc05128.jpg" class="imgflare" data-ref-id="1300-2542002"> <img src="https://www.giantbomb.com/a/uploads/square_small/0/1992/2542002-dsc05128.jpg"> </a> </figure> <figure class="tile"> <a href="https://www.giantbomb.com/a/uploads/original/5/56742/2533660-ds4red011376998740jpg-882a58.jpg" class="imgflare" data-ref-id="1300-2533660"> <img src="https://www.giantbomb.com/a/uploads/square_small/5/56742/2533660-ds4red011376998740jpg-882a58.jpg"> </a> </figure> <figure class="tile"> <a href="https://www.giantbomb.com/a/uploads/original/5/56742/2533659-ds4charger021376998707jpg-e93de2.jpg" class="imgflare" data-ref-id="1300-2533659"> <img src="https://www.giantbomb.com/a/uploads/square_small/5/56742/2533659-ds4charger021376998707jpg-e93de2.jpg"> </a> </figure> <a href="/playstation-4/3045-146/images/" class="btn btn-full"> <i><svg width="30" height="28" viewBox="0 0 30 28" aria-hidden="true" class="symbol symbol-picture"><path d="M10 9q0 1.25-.875 2.125T7 12t-2.125-.875T4 9t.875-2.125T7 6t2.125.875T10 9zm16 6v7H4v-3l5-5 2.5 2.5 8-8zm1.5-11h-25q-.203 0-.352.148T2 4.5v19q0 .203.148.352T2.5 24h25q.203 0 .352-.148T28 23.5v-19q0-.203-.148-.352T27.5 4zm2.5.5v19q0 1.031-.734 1.766T27.5 26h-25q-1.031 0-1.766-.734T0 23.5v-19q0-1.031.734-1.766T2.5 2h25q1.031 0 1.766.734T30 4.5z"/></svg></i> View all (70) images </a> </div> <div class="wiki-details"> <h3>Platform details</h3> <table class="table"> <tbody> <tr> <th>Platform Name</th> <td> <div class="bar wiki-item-display"> <span>PlayStation 4</span> </div> <div class="wiki-item-edit"> <span>PlayStation 4</span> </div> </td> </tr> <tr> <th>Short Name</th> <td> <div id="wiki-3045-146-shortName" data-id="3045-146" data-field="shortName" class="bar wiki-item-display"> <span>PS4</span> </div> <div class="wiki-item-edit"> <dt id="js-field-label--platform_shortName" class="form-field-label"><label for="platform_shortName">Short Name</label></dt><dd id="js-field-value--platform_shortName" class="form-field-value"><div class="js-form-field js-form-field--text"><input type="text" required="required" id="platform_shortName" name="platform[shortName]"></div></dd><dd id="js-field-help--platform_shortName" class="form-field-help">Short name of this platform.</dd><dd id="js-field-error--platform_shortName" class="form-field-error"></dd> </div> </td> </tr> <tr> <th>Release Date</th> <td> <div id="wiki-3045-146-releaseDate" data-id="3045-146" data-field="releaseDate" class="bar wiki-item-display"> <span>November 15, 2013</span> </div> <div class="wiki-item-edit"> <dt id="js-field-label--platform_releaseDate" class="form-field-label"><label for="platform_releaseDate">Release Date</label></dt><dd id="js-field-value--platform_releaseDate" class="form-field-value"><div class="js-form-field js-form-field--fuzzy-date"><div class="js-fuzzy-datetime-widget fuzzy-datetime"><div class="release-date-picker fuzzy-datetime-picker" ><input class="datepicker-input" id="platform_releaseDate" type="text"><input type="hidden" id="platform_releaseDate_date_type" name="platform[releaseDate][date_type]" class="datepicker-type-input" value="0" /></div><div class="release-date-picker" data-hide="data-hide" ><select id="platform_releaseDate_month" name="platform[releaseDate][month]" data-ignore="true"><option value="0">---</option><option value="1" selected="selected">January</option><option value="2">February</option><option value="3">March</option><option value="4">April</option><option value="5">May</option><option value="6">June</option><option value="7">July</option><option value="8">August</option><option value="9">September</option><option value="10">October</option><option value="11">November</option><option value="12">December</option></select><select id="platform_releaseDate_quarter" name="platform[releaseDate][quarter]" data-ignore="true"><option value="0" selected="selected">----</option><option value="1">Q1</option><option value="2">Q2</option><option value="3">Q3</option><option value="4">Q4</option></select><select id="platform_releaseDate_year" name="platform[releaseDate][year]" data-ignore="true"><option value="0">----</option><option value="1960">1960</option><option value="1961">1961</option><option value="1962">1962</option><option value="1963">1963</option><option value="1964">1964</option><option value="1965">1965</option><option value="1966">1966</option><option value="1967">1967</option><option value="1968">1968</option><option value="1969">1969</option><option value="1970">1970</option><option value="1971">1971</option><option value="1972">1972</option><option value="1973">1973</option><option value="1974">1974</option><option value="1975">1975</option><option value="1976">1976</option><option value="1977">1977</option><option value="1978">1978</option><option value="1979">1979</option><option value="1980">1980</option><option value="1981">1981</option><option value="1982">1982</option><option value="1983">1983</option><option value="1984">1984</option><option value="1985">1985</option><option value="1986">1986</option><option value="1987">1987</option><option value="1988">1988</option><option value="1989">1989</option><option value="1990">1990</option><option value="1991">1991</option><option value="1992">1992</option><option value="1993">1993</option><option value="1994">1994</option><option value="1995">1995</option><option value="1996">1996</option><option value="1997">1997</option><option value="1998">1998</option><option value="1999">1999</option><option value="2000">2000</option><option value="2001">2001</option><option value="2002">2002</option><option value="2003">2003</option><option value="2004">2004</option><option value="2005">2005</option><option value="2006">2006</option><option value="2007">2007</option><option value="2008">2008</option><option value="2009">2009</option><option value="2010">2010</option><option value="2011">2011</option><option value="2012">2012</option><option value="2013">2013</option><option value="2014">2014</option><option value="2015">2015</option><option value="2016">2016</option><option value="2017">2017</option><option value="2018">2018</option><option value="2019">2019</option><option value="2020">2020</option><option value="2021">2021</option><option value="2022">2022</option><option value="2023">2023</option><option value="2024">2024</option><option value="2025">2025</option><option value="2026">2026</option><option value="2027">2027</option><option value="2028">2028</option><option value="2029">2029</option><option value="2030">2030</option><option value="2031">2031</option><option value="2032">2032</option><option value="2033">2033</option><option value="2034">2034</option><option value="2035">2035</option></select></div><a class="swap" href="#"><span class="fuzzy-text ">Need a fuzzy date?</span><span class="normal-text hide">Need an exact date?</span></a></div></div></dd><dd id="js-field-help--platform_releaseDate" class="form-field-help">Release date for this platform.</dd><dd id="js-field-error--platform_releaseDate" class="form-field-error"></dd> </div> </td> </tr> <tr> <th>Online Support</th> <td> <div id="wiki-3045-146-onlineSupport" data-id="3045-146" data-field="onlineSupport" class="bar wiki-item-display"> <span>Yes</span> </div> <div class="wiki-item-edit"> <dt id="js-field-label--platform_onlineSupport" class="form-field-label"><label for="platform_onlineSupport">Online Support</label></dt><dd id="js-field-value--platform_onlineSupport" class="form-field-value"><div class="js-form-field js-form-field--select"><input type="checkbox" id="platform_onlineSupport" name="platform[onlineSupport]" value="1" /></div></dd><dd id="js-field-help--platform_onlineSupport" class="form-field-help">This platform supports online.</dd><dd id="js-field-error--platform_onlineSupport" class="form-field-error"></dd> </div> </td> </tr> <tr> <th>Install Base</th> <td> <div id="wiki-3045-146-installBase" data-id="3045-146" data-field="installBase" class="bar wiki-item-display"> <span>117,200,000</span> </div> <div class="wiki-item-edit"> <dt id="js-field-label--platform_installBase" class="form-field-label"><label for="platform_installBase">Install Base</label></dt><dd id="js-field-value--platform_installBase" class="form-field-value"><div class="js-form-field js-form-field--text"><input type="text" required="required" id="platform_installBase" name="platform[installBase]"></div></dd><dd id="js-field-help--platform_installBase" class="form-field-help">Install base of this platform.</dd><dd id="js-field-error--platform_installBase" class="form-field-error"></dd> </div> </td> </tr> <tr> <th>Original Price</th> <td> <div id="wiki-3045-146-originalPrice" data-id="3045-146" data-field="originalPrice" class="bar wiki-item-display"> <span>$399</span> </div> <div class="wiki-item-edit"> <dt id="js-field-label--platform_originalPrice" class="form-field-label"><label for="platform_originalPrice">Original Price</label></dt><dd id="js-field-value--platform_originalPrice" class="form-field-value"><div class="js-form-field js-form-field--text"><input type="text" required="required" id="platform_originalPrice" name="platform[originalPrice]"></div></dd><dd id="js-field-help--platform_originalPrice" class="form-field-help">Original price of this platform.</dd><dd id="js-field-error--platform_originalPrice" class="form-field-error"></dd> </div> </td> </tr> <tr> <th>Producing Company</th> <td> <div id="wiki-3045-146-manufacturer" data-id="3045-146" data-field="manufacturer" class="bar wiki-item-display"> <span>Sony Interactive Entertainment</span> </div> <div class="wiki-item-edit"> <dt id="js-field-label--platform_manufacturer" class="form-field-label"><label for="platform_manufacturer">Producing Company</label></dt><dd data-eager-load="true" id="js-field-value--platform_manufacturer" class="form-field-value"><div class="js-form-field js-form-field--autocomplete-single "><input type="text" id="platform_manufacturer" name="___platform[manufacturer]" data-search-index="company" data-search-index-unchecked="" data-search-field="" data-search-filter="" data-user-can-create="true" data-display-field="" data-multiple="false" data-pod-input-name="platform[manufacturer]" data-sortable="false" data-advanced-options="false" data-advanced-filtering="false" data-limit-options="false" data-staff-only-option="false" data-enable-embargo-warning="true" data-pod-limit="1" data-cms="false" /></div></dd><dd id="js-field-help--platform_manufacturer" class="form-field-help">Company that produced this platform.</dd><dd id="js-field-error--platform_manufacturer" class="form-field-error"></dd> </div> </td> </tr> <tr> <th>Aliases</th> <td> <div class="bar wiki-item-display"> <span class="aliases">PS4 Orbis PS4 Pro</span> </div> <div class="wiki-item-edit"> <span class="aliases">PS4 Orbis PS4 Pro</span> </div> </td> </tr> <tr> <th>Total Games</th> <td> <div class="bar"> <p>6544 games</p> </div> </td> </tr> </tbody> </table> </div> <!-- CommonElements:popular.html.twig_pod_ensmallen_limit4|N|17:03:41 --><div class="aside-pod" > <h4 class="header-borders"> Popular on Giant Bomb </h4> <dl class="editorial triage spotlight"> </dl> </div> <!-- /CommonElements:popular.html.twig_pod_ensmallen_limit4 --> <div class="tabbable"> <nav class="sub-nav"> <div> <ul> <li class="active"><a href="#related-tab-pages-1" data-toggle="tab">Characters</a></li> <li ><a href="#related-tab-pages-2" data-toggle="tab">Locations</a></li> <li ><a href="#related-tab-pages-3" data-toggle="tab">Concepts</a></li> <li ><a href="#related-tab-pages-4" data-toggle="tab">Objects</a></li> </ul> </div> </nav> <div id="wiki-relatedList" class="wiki-details"> <div class="tab-content"> <div class="tab-pane active" id="related-tab-pages-1"> <div class=""> <div class="js-table-pagintor-table"> <ul class="wiki-relation"> <li> <a href="/terry-bogard/3005-34/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/11/115901/2077415-terrypnge.png" alt=""> <span class="relation">Terry Bogard</span> <span class="further-detail">25</span> </a> </li> <li> <a href="/peter-parker/3005-69/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/0/1992/3029308-spiderman-1.jpg" alt=""> <span class="relation">Peter Parker</span> <span class="further-detail">24</span> </a> </li> <li> <a href="/mai-shiranui/3005-182/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/36/361609/3327473-5ce5e2d3-a774-438b-af98-6dfea0fb3c54.png" alt=""> <span class="relation">Mai Shiranui</span> <span class="further-detail">23</span> </a> </li> <li> <a href="/giannis-antetokounmpo/3005-42679/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/46/462814/3216467-5955345615-5f02b.jpg" alt=""> <span class="relation">Giannis Antetokounmpo</span> <span class="further-detail">21</span> </a> </li> <li> <a href="/lebron-james/3005-6521/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/46/462814/3259524-3839453421-5fd48.jpg" alt=""> <span class="relation">LeBron James</span> <span class="further-detail">21</span> </a> </li> <li> <a href="/geese-howard/3005-280/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/3/34651/3422778-geese.png" alt=""> <span class="relation">Geese Howard</span> <span class="further-detail">21</span> </a> </li> <li> <a href="/batman/3005-66/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/3/34651/1908508-batmanaa.png" alt=""> <span class="relation">Batman</span> <span class="further-detail">21</span> </a> </li> <li> <a href="/lionel-messi/3005-15637/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/7/73970/3394106-0679947532-lione.jpg" alt=""> <span class="relation">Lionel Messi</span> <span class="further-detail">21</span> </a> </li> <li> <a href="/darth-vader/3005-308/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/0/4530/277374-darth_vader.jpg" alt=""> <span class="relation">Darth Vader</span> <span class="further-detail">21</span> </a> </li> <li> <a href="/tony-stark/3005-1370/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/18/181038/3319456-4621416210-latest.jpg" alt=""> <span class="relation">Tony Stark</span> <span class="further-detail">20</span> </a> </li> </ul> <a href="/playstation-4/3045-146/characters/" class="btn btn-mini view-more">View all 18044 results</a> </div> </div> </div> <div class="tab-pane " id="related-tab-pages-2"> <div class=""> <div class="js-table-pagintor-table"> <ul class="wiki-relation"> <li> <a href="/the-united-states-of-america/3035-396/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/7/73970/3401148-5125816613-1280p.jpg" alt=""> <span class="relation">The United States of America</span> <span class="further-detail">222</span> </a> </li> <li> <a href="/space/3035-50/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/8/81005/1528710-dead_space8.png" alt=""> <span class="relation">Space</span> <span class="further-detail">174</span> </a> </li> <li> <a href="/japan/3035-37/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/0/118/712567-japaneseflag.gif" alt=""> <span class="relation">Japan</span> <span class="further-detail">164</span> </a> </li> <li> <a href="/forest/3035-1889/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/2/26768/1999592-forest.jpg" alt=""> <span class="relation">Forest</span> <span class="further-detail">155</span> </a> </li> <li> <a href="/city/3035-2093/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/1/17172/969418-sim_city.jpg" alt=""> <span class="relation">City</span> <span class="further-detail">129</span> </a> </li> <li> <a href="/cave/3035-1727/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/1/17172/1262273-indfoa_dos_008.png" alt=""> <span class="relation">Cave</span> <span class="further-detail">127</span> </a> </li> <li> <a href="/desert/3035-1179/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/2/27731/1198525-coop_dunes_5.png" alt=""> <span class="relation">Desert</span> <span class="further-detail">108</span> </a> </li> <li> <a href="/beach/3035-933/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/0/5872/313195-farcry196.jpg" alt=""> <span class="relation">Beach</span> <span class="further-detail">100</span> </a> </li> <li> <a href="/castle/3035-1387/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/1/15693/614702-409576_4_3_.jpg" alt=""> <span class="relation">Castle</span> <span class="further-detail">98</span> </a> </li> <li> <a href="/china/3035-343/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/0/7580/498265-chinese_flag.gif" alt=""> <span class="relation">China</span> <span class="further-detail">84</span> </a> </li> </ul> <a href="/playstation-4/3045-146/locations/" class="btn btn-mini view-more">View all 2327 results</a> </div> </div> </div> <div class="tab-pane " id="related-tab-pages-3"> <div class=""> <div class="js-table-pagintor-table"> <ul class="wiki-relation"> <li> <a href="/digital-distribution/3015-2329/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/46/462814/3186955-2445592842-Bmnx7.jpg" alt=""> <span class="relation">Digital Distribution</span> <span class="further-detail">2924</span> </a> </li> <li> <a href="/steam/3015-718/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/1/13692/1345934-1330893_steam_logo_thumb.gif" alt=""> <span class="relation">Steam</span> <span class="further-detail">2289</span> </a> </li> <li> <a href="/achievements/3015-29/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/0/7667/1464301-achievement_unlocked_mousepad_p144945287843388630trak_400.png" alt=""> <span class="relation">Achievements</span> <span class="further-detail">1439</span> </a> </li> <li> <a href="/steam-achievements/3015-3280/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/46/462814/3186958-9632101467-achie.JPG" alt=""> <span class="relation">Steam Achievements</span> <span class="further-detail">1401</span> </a> </li> <li> <a href="/playstation-trophies/3015-198/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/0/4852/1622469-avt_trophies.png" alt=""> <span class="relation">PlayStation Trophies</span> <span class="further-detail">1276</span> </a> </li> <li> <a href="/indie/3015-2911/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/8/81005/2726010-ss_20e1293920940e66f9963088907f1ba7937f0818.1920x1080.jpg" alt=""> <span class="relation">Indie</span> <span class="further-detail">1064</span> </a> </li> <li> <a href="/epic-games-store/3015-9402/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/10/103881/3122142-egs.png" alt=""> <span class="relation">Epic Games Store</span> <span class="further-detail">848</span> </a> </li> <li> <a href="/single-word-titles/3015-9896/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/9/93770/2362306-nes_tetris.jpg" alt=""> <span class="relation">Single Word Titles</span> <span class="further-detail">781</span> </a> </li> <li> <a href="/steam-cloud/3015-4581/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/0/4344/1275952-steamcloud.jpg" alt=""> <span class="relation">Steam Cloud</span> <span class="further-detail">738</span> </a> </li> <li> <a href="/steam-trading-cards/3015-7908/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/1/14440/2484398-steamtradingcards.png" alt=""> <span class="relation">Steam Trading Cards</span> <span class="further-detail">721</span> </a> </li> </ul> <a href="/playstation-4/3045-146/concepts/" class="btn btn-mini view-more">View all 6516 results</a> </div> </div> </div> <div class="tab-pane " id="related-tab-pages-4"> <div class=""> <div class="js-table-pagintor-table"> <ul class="wiki-relation"> <li> <a href="/sword/3055-1/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/25/259236/2938643-sword.png" alt=""> <span class="relation">Sword</span> <span class="further-detail">408</span> </a> </li> <li> <a href="/gun/3055-118/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/7/73953/1646428-guns_1.jpg" alt=""> <span class="relation">Gun</span> <span class="further-detail">381</span> </a> </li> <li> <a href="/tree/3055-643/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/0/3948/408946-zeldawog_270.png" alt=""> <span class="relation">Tree</span> <span class="further-detail">369</span> </a> </li> <li> <a href="/car/3055-322/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/137/1377390/3600819-img_2121.jpeg" alt=""> <span class="relation">Car</span> <span class="further-detail">279</span> </a> </li> <li> <a href="/water/3055-1072/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/1/17172/1297450-croc2_water.png" alt=""> <span class="relation">Water</span> <span class="further-detail">270</span> </a> </li> <li> <a href="/door/3055-356/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/2/22629/871486-doorwd1025.jpg" alt=""> <span class="relation">Door</span> <span class="further-detail">267</span> </a> </li> <li> <a href="/book/3055-818/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/9/93770/2349656-spells.png" alt=""> <span class="relation">Book</span> <span class="further-detail">237</span> </a> </li> <li> <a href="/crate/3055-31/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/1/11203/260343-hl2crate.jpg" alt=""> <span class="relation">Crate</span> <span class="further-detail">237</span> </a> </li> <li> <a href="/gloves/3055-3027/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/8/81005/2735462-marioglove.jpg" alt=""> <span class="relation">Gloves</span> <span class="further-detail">237</span> </a> </li> <li> <a href="/barrel/3055-82/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/8/81005/2341234-barrel.png" alt=""> <span class="relation">Barrel</span> <span class="further-detail">231</span> </a> </li> </ul> <a href="/playstation-4/3045-146/objects/" class="btn btn-mini view-more">View all 3486 results</a> </div> </div> </div> </div><!-- tab-content --> </div> </div><!-- tabbable --> <div class="aside-pod pod"> <header class="pod-header"> <h4 class="header-borders"><a href="/playstation-4/3045-146/lists/">Top Rated Lists for PlayStation 4</a></h4> </header> <dl class="pod-body gallery-box-pod user-list-pod"> <dt> <a href="/profile/zeus_gb/lists/platforms-ive-used/13737/"> <span class="bubble bubble-count"><i><svg width="80" height="80" viewBox="0 0 80 80" aria-hidden="true" class="symbol symbol-list-ol"><path d="M24 0h56v16H24zM24 32h56v16H24zM24 64h56v16H24zM11.32 12.35H8.49V0H4.56c-.21 1.75-1 2.71-4.11 2.71H.12v2.9h3.69v6.74H0V16h11.32ZM12.63 44.42H6.47c3.82-2.56 5.8-4.12 5.8-7.38S10 32 6.42 32C2 32 0 34.64 0 37.89h4.72c0-1.51.39-2.36 1.45-2.36.89 0 1.23.53 1.23 1.51 0 2.14-2.06 3.69-7.4 7.5V48h12.63ZM9.24 71.51a3.55 3.55 0 0 0 3-3.58c0-2.2-2-3.93-5.73-3.93-3.43 0-5.68 1.51-6.37 4.29l4.29.65c.25-1.12.83-1.53 1.68-1.53a1.28 1.28 0 0 1 1.44 1.31c0 1.26-1 1.48-1.89 1.48H4.59v3.17h1.32C7.13 73.37 8 73.86 8 75c0 1-.68 1.49-1.71 1.49a2 2 0 0 1-2-1.87L0 75.53C.7 78.29 3.12 80 6.43 80c3.73 0 6.36-1.82 6.36-4.72a3.75 3.75 0 0 0-3.55-3.77Z"/></svg></i> 31 items</span> Platforms i&#039;ve used </a> </dt> <dd class="tile tipsy"> <a href="/profile/zeus_gb/lists/platforms-ive-used/13737/" class="imgflare"> <img src="https://www.giantbomb.com/a/uploads/square_small/0/5258/220119-atari_1040stf.jpg" alt=""> </a> </dd> <dd class="tile tipsy"> <a href="/profile/zeus_gb/lists/platforms-ive-used/13737/" class="imgflare"> <img src="https://www.giantbomb.com/a/uploads/square_small/0/26/10170-Atari-800.jpg" alt="Atari 800"> </a> </dd> <dd class="tile tipsy"> <a href="/profile/zeus_gb/lists/platforms-ive-used/13737/" class="imgflare"> <img src="https://www.giantbomb.com/a/uploads/square_small/0/26/10066-atari2600.jpg" alt="Atari 2600, four-switcher"> </a> </dd> <dd class="tile tipsy"> <a href="/profile/zeus_gb/lists/platforms-ive-used/13737/" class="imgflare"> <img src="https://www.giantbomb.com/a/uploads/square_small/0/26/10289-c64.jpg" alt="Commodore 64"> </a> </dd> <dd class="tile tipsy"> <a href="/profile/zeus_gb/lists/platforms-ive-used/13737/" class="imgflare"> <img src="https://www.giantbomb.com/a/uploads/square_small/0/25/176104-zxspectrum48k.jpg" alt="ZX Spectrum"> </a> </dd> <dd class="tile tipsy"> <a href="/profile/zeus_gb/lists/platforms-ive-used/13737/" class="imgflare"> <img src="https://www.giantbomb.com/a/uploads/square_small/0/1992/2122792-pspmain.png" alt="PSP Main Models"> </a> </dd> <dd class="tile tipsy"> <a href="/profile/zeus_gb/lists/platforms-ive-used/13737/" class="imgflare"> <img src="https://www.giantbomb.com/a/uploads/square_small/0/9595/438868-ps2_full_large.jpg" alt=""> </a> </dd> </dl> <dl class="pod-body gallery-box-pod user-list-pod"> <dt> <a href="/profile/marino/lists/the-e3-bombcast-hall-of-fame/62306/"> <span class="bubble bubble-count"><i><svg width="80" height="80" viewBox="0 0 80 80" aria-hidden="true" class="symbol symbol-list-ol"><path d="M24 0h56v16H24zM24 32h56v16H24zM24 64h56v16H24zM11.32 12.35H8.49V0H4.56c-.21 1.75-1 2.71-4.11 2.71H.12v2.9h3.69v6.74H0V16h11.32ZM12.63 44.42H6.47c3.82-2.56 5.8-4.12 5.8-7.38S10 32 6.42 32C2 32 0 34.64 0 37.89h4.72c0-1.51.39-2.36 1.45-2.36.89 0 1.23.53 1.23 1.51 0 2.14-2.06 3.69-7.4 7.5V48h12.63ZM9.24 71.51a3.55 3.55 0 0 0 3-3.58c0-2.2-2-3.93-5.73-3.93-3.43 0-5.68 1.51-6.37 4.29l4.29.65c.25-1.12.83-1.53 1.68-1.53a1.28 1.28 0 0 1 1.44 1.31c0 1.26-1 1.48-1.89 1.48H4.59v3.17h1.32C7.13 73.37 8 73.86 8 75c0 1-.68 1.49-1.71 1.49a2 2 0 0 1-2-1.87L0 75.53C.7 78.29 3.12 80 6.43 80c3.73 0 6.36-1.82 6.36-4.72a3.75 3.75 0 0 0-3.55-3.77Z"/></svg></i> 100 items</span> The E3 Bombcast Hall of Fame </a> </dt> <dd class="tile tipsy"> <a href="/profile/marino/lists/the-e3-bombcast-hall-of-fame/62306/" class="imgflare"> <img src="https://www.giantbomb.com/a/uploads/square_small/12/124188/2369727-62202_10151337857506834_488826307_n.jpg" alt=""> </a> </dd> <dd class="tile tipsy"> <a href="/profile/marino/lists/the-e3-bombcast-hall-of-fame/62306/" class="imgflare"> <img src="https://www.giantbomb.com/a/uploads/square_small/0/3766/680955-knowjack.gif" alt=""> </a> </dd> <dd class="tile tipsy"> <a href="/profile/marino/lists/the-e3-bombcast-hall-of-fame/62306/" class="imgflare"> <img src="https://www.giantbomb.com/a/uploads/square_small/0/1992/1811359-fridge_alex.png" alt="E3 Fridge - Alex"> </a> </dd> <dd class="tile tipsy"> <a href="/profile/marino/lists/the-e3-bombcast-hall-of-fame/62306/" class="imgflare"> <img src="https://www.giantbomb.com/a/uploads/square_small/5/56742/2495936-9012444134_80ba47fd6e_o.jpg" alt=""> </a> </dd> <dd class="tile tipsy"> <a href="/profile/marino/lists/the-e3-bombcast-hall-of-fame/62306/" class="imgflare"> <img src="https://www.giantbomb.com/a/uploads/square_small/4/41449/1513457-rorie_igotfaith.jpg" alt="He&#039;s got faith of the heart"> </a> </dd> <dd class="tile tipsy"> <a href="/profile/marino/lists/the-e3-bombcast-hall-of-fame/62306/" class="imgflare"> <img src="https://www.giantbomb.com/a/uploads/square_small/1/13641/1773463-original.jpg" alt=""> </a> </dd> <dd class="tile tipsy"> <a href="/profile/marino/lists/the-e3-bombcast-hall-of-fame/62306/" class="imgflare"> <img src="https://www.giantbomb.com/a/uploads/square_small/0/1992/2239164-leigh.jpg" alt=""> </a> </dd> </dl> <dl class="pod-body gallery-box-pod user-list-pod"> <dt> <a href="/profile/marino/lists/playstation-4-collection/86556/"> <span class="bubble bubble-count"><i><svg width="80" height="80" viewBox="0 0 80 80" aria-hidden="true" class="symbol symbol-list-ol"><path d="M24 0h56v16H24zM24 32h56v16H24zM24 64h56v16H24zM11.32 12.35H8.49V0H4.56c-.21 1.75-1 2.71-4.11 2.71H.12v2.9h3.69v6.74H0V16h11.32ZM12.63 44.42H6.47c3.82-2.56 5.8-4.12 5.8-7.38S10 32 6.42 32C2 32 0 34.64 0 37.89h4.72c0-1.51.39-2.36 1.45-2.36.89 0 1.23.53 1.23 1.51 0 2.14-2.06 3.69-7.4 7.5V48h12.63ZM9.24 71.51a3.55 3.55 0 0 0 3-3.58c0-2.2-2-3.93-5.73-3.93-3.43 0-5.68 1.51-6.37 4.29l4.29.65c.25-1.12.83-1.53 1.68-1.53a1.28 1.28 0 0 1 1.44 1.31c0 1.26-1 1.48-1.89 1.48H4.59v3.17h1.32C7.13 73.37 8 73.86 8 75c0 1-.68 1.49-1.71 1.49a2 2 0 0 1-2-1.87L0 75.53C.7 78.29 3.12 80 6.43 80c3.73 0 6.36-1.82 6.36-4.72a3.75 3.75 0 0 0-3.55-3.77Z"/></svg></i> 100 items</span> PlayStation 4 Collection </a> </dt> <dd class="tile tipsy"> <a href="/profile/marino/lists/playstation-4-collection/86556/" class="imgflare"> <img src="https://www.giantbomb.com/a/uploads/square_small/5/56742/2495936-9012444134_80ba47fd6e_o.jpg" alt=""> </a> </dd> <dd class="tile tipsy"> <a href="/profile/marino/lists/playstation-4-collection/86556/" class="imgflare"> <img src="https://www.giantbomb.com/a/uploads/square_small/0/26/2803303-screen%20shot%202015-12-06%20at%201.41.56%20pm.png" alt=""> </a> </dd> <dd class="tile tipsy"> <a href="/profile/marino/lists/playstation-4-collection/86556/" class="imgflare"> <img src="https://www.giantbomb.com/a/uploads/square_small/0/3699/2892490-100ft%20robot%20golf%20v2.jpg" alt=""> </a> </dd> <dd class="tile tipsy"> <a href="/profile/marino/lists/playstation-4-collection/86556/" class="imgflare"> <img src="https://www.giantbomb.com/a/uploads/square_small/20/201266/3485685-0497129410-1299_.jpg" alt=""> </a> </dd> <dd class="tile tipsy"> <a href="/profile/marino/lists/playstation-4-collection/86556/" class="imgflare"> <img src="https://www.giantbomb.com/a/uploads/square_small/8/82063/2557106-ac4clean.jpg" alt="Clean Box Art"> </a> </dd> <dd class="tile tipsy"> <a href="/profile/marino/lists/playstation-4-collection/86556/" class="imgflare"> <img src="https://www.giantbomb.com/a/uploads/square_small/0/3699/2950083-assassin%27s%20creed%20-%20origins.jpg" alt=""> </a> </dd> <dd class="tile tipsy"> <a href="/profile/marino/lists/playstation-4-collection/86556/" class="imgflare"> <img src="https://www.giantbomb.com/a/uploads/square_small/0/3699/2749429-assassin%27s%20creed%20-%20syndicate.jpg" alt=""> </a> </dd> </dl> </div> <div class="wiki-details"> <h3>Top contributors to this wiki</h3> <ul class="wiki-relation"> <li> <a href="/profile/fattony12000/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/0/22/176637-default.png" /> fattony12000 <span class="further-detail">486</span> </a> </li> <li> <a href="/profile/marino/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/0/1992/3338658-marino_smallcopy.png" /> Marino <span class="further-detail">340</span> </a> </li> <li> <a href="/profile/nadafinga/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/6/63119/1269097-lfodh3.jpg" /> Nadafinga <span class="further-detail">324</span> </a> </li> <li> <a href="/profile/liquiddragon/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/13/133617/3146819-kat.jpg" /> liquiddragon <span class="further-detail">100</span> </a> </li> <li> <a href="/profile/ozone/"> <img src="https://www.giantbomb.com/a/uploads/square_avatar/11/119300/2945524-2986743106-SxUNw.png" /> ozone <span class="further-detail">94</span> </a> </li> </ul> </div> <div class="js-mapped-ad mapped-ad mapped-mpu_bottom mapped-mpu_bottom-dart" data-ad-type="mpu_bottom"><div class="ad-wrap ad-wrap-mpu_bottom"></div></div> </aside> </div> <dl class="modal hide" id="modal_add_to_list"><form><dt class="modal-header"><a class="close" data-dismiss="modal">×</a><h3 class="js-modal-title">Pick a List</h3></dt><dd class="modal-body"><div class="loading"></div><table data-object-guid="3045-146" class="js-simple-paginator-container is-user-list"></table></dd><dd class="modal-footer"><a href="#" class="btn" data-dismiss="modal">Close</a></dd></form></dl> <div class="wiki-controls animated animate-delay flipInY"> <div class="controls-big hide"> <span class="added-items hide"> <i><svg width="28" height="28" viewBox="0 0 28 28" aria-hidden="true" class="symbol symbol-warning-sign"><path d="M16 21.484v-2.969q0-.219-.148-.367T15.5 18h-3q-.203 0-.352.148t-.148.367v2.969q0 .219.148.367t.352.148h3q.203 0 .352-.148t.148-.367zm-.031-5.843.281-7.172q0-.187-.156-.297Q15.891 8 15.719 8h-3.437q-.172 0-.375.172-.156.109-.156.328l.266 7.141q0 .156.156.258t.375.102h2.891q.219 0 .367-.102t.164-.258zM15.75 1.047l12 22q.547.984-.031 1.969-.266.453-.727.719t-.992.266H2q-.531 0-.992-.266t-.727-.719q-.578-.984-.031-1.969l12-22q.266-.484.734-.766T14 0t1.016.281.734.766z"/></svg></i> <p>This edit will also create new pages on Giant Bomb for: <span class="added-items-container"></span></p> Beware, you are proposing to add brand new pages to the wiki along with your edits. Make sure this is what you intended. This will likely increase the time it takes for your changes to go live. </span> <div> <h3>Comment and Save</h3> <p>Until you earn 1000 points all your submissions need to be vetted by other Giant Bomb users. This process takes no more than a few hours and we'll send you an email once approved.</p> </div> <div> <textarea id="wikiCommitMessage" placeholder="Leave a comment on your changes." maxlength="500"></textarea> <input type="button" value="Send your edits" class="btn btn-success" id="wikiEditSave" /> <input type="button" value="Cancel" class="btn" id="wikiEditCancel" /> </div> </div> <div class="controls-small"> <button class="btn btn-success">Save your changes</button> </div> </div> <dl class="modal hide" id="js-wiki-conf"><form><dt class="modal-header"><a class="close" data-dismiss="modal">×</a><h3 class="js-modal-title"> Thanks, we're checking your submission. </h3></dt><dd class="modal-body"><div class="js-conf js-conf-moderated"></div></dd><dd class="modal-footer"><a href="/playstation-4/3045-146/" class="btn btn-success js-redirect-button" rel="nofollow">OK, Refresh</a><a href="https://giantbombhelp.zendesk.com/hc/en-us" class="btn">Help</a></dd></form></dl> </form></div> </div> </div> <div class="js-mapped-ad mapped-ad mapped-leader_bottom mapped-leader_bottom-dart" data-ad-type="leader_bottom"><div class="ad-wrap ad-wrap-leader_bottom"></div></div> <div class="js-mapped-ad mapped-ad mapped-interstitial mapped-interstitial-dart" data-ad-type="interstitial"><div class="ad-wrap ad-wrap-interstitial"></div></div> </div> <footer class="mastfoot site-container"><div class="mastfoot-section mastfoot-section--site-logos"><a class="mastfoot-logo-link" href="/" title="Giant Bomb"><i><svg width="353.39" height="396.78" viewBox="0 0 353.39 396.78" aria-hidden="true" class="symbol symbol-logo-giantbomb-bomb-outline"><path d="M194.9 334.4c-10-8.94-25.27-12-38.46-8.78a44.4 44.4 0 0 0-9.63 5.26 43.39 43.39 0 0 0-9.57 9.48s-.08-.26-.05-.32a39.75 39.75 0 0 1 7-10.4c-5.11-2-11-1.83-16.46-.26l-.14.06a29.88 29.88 0 0 0-17.45 13.48 7.91 7.91 0 0 0-.85 1.57 18.11 18.11 0 0 0-2 8.22 61 61 0 0 0 6.49 1.24 121.3 121.3 0 0 0 25.68 1.4c17.08-1 34-5.58 48.71-14.5a66.2 66.2 0 0 0 7.71-5.45h-.08a3.87 3.87 0 0 0-.9-1ZM283.43 139.32a140.45 140.45 0 0 0-28.63-27.95C244.63 104 233 97.54 220.56 95c-5.33-1.09-11-1.46-16.3-.1a21 21 0 0 0-7.17 3.29 31.25 31.25 0 0 0-3.7 3.39 157.63 157.63 0 0 1 29.72 13.21 160.89 160.89 0 0 1 44.47 37.93 158 158 0 0 1 27.63 50.68l1.52-1.52a17.41 17.41 0 0 0 1.93-2.27c5.46-7.58 4.64-17.95 2.39-26.52-3.24-12.33-9.91-23.72-17.62-33.77Z" class="cls-1"/><path d="M268.81 180.88a144.15 144.15 0 0 0-157.55-68.34 143.27 143.27 0 0 0-41.95 17.09 145.27 145.27 0 0 0-34.92 29.75 143.33 143.33 0 0 0-32 67.12 144.83 144.83 0 0 0 5.23 72.64 143.34 143.34 0 0 0 16.49 33.47 145.3 145.3 0 0 0 27.62 30.74 144 144 0 0 0 217.08-182.47ZM152.16 199.2c3.56-28 17.38-49.58 31.4-49.58a14 14 0 0 1 1.71.11c14.59 1.85 23.42 27 19.71 56.18-3.56 28-17.38 49.58-31.4 49.58a14 14 0 0 1-1.71-.11c-14.59-1.85-23.42-27-19.71-56.18Zm-86.6-17c6.28-23.49 20.21-40.55 32.34-40.55a12.4 12.4 0 0 1 3.21.41c12.8 3.43 17.62 26.94 10.78 52.53-6.28 23.48-20.21 40.55-32.35 40.55a12.41 12.41 0 0 1-3.21-.42c-12.79-3.47-17.61-26.99-10.77-52.57Zm162.67 120c-3.34 13.84-9.84 26.62-20.14 36.57s-23.63 16.72-37.26 21a117.46 117.46 0 0 1-44.6 4.88 110.79 110.79 0 0 1-21.8-4.05c-5.94-1.71-14.32-3.84-18.42-8.79a2.14 2.14 0 0 1-.53-1.37c-2.76-6.06-2.64-14.14-3.85-20.67S79 316.48 77.19 310a130.19 130.19 0 0 0-7.44-20.15c-1.42-3-3-6-4.66-8.87-1-1.69-2-3.35-3.09-5a38.93 38.93 0 0 0-2.13-3.62 2.51 2.51 0 0 1-1-.65c-3.13-1.82-5.94-4.06-7.5-6.88-.9-1.61.66-4 2.55-3.65 3.42.69 6.18 2.77 9.34 4.22a92.29 92.29 0 0 0 9.1 3.57 107.14 107.14 0 0 0 19.87 4.37 234.9 234.9 0 0 0 46.29 1.65 241.9 241.9 0 0 0 45.44-7.35 149 149 0 0 0 21-6.77 79 79 0 0 0 17.47-10.76 4.11 4.11 0 0 1 2.81-1.86 4.6 4.6 0 0 1 3.82.63 5.37 5.37 0 0 1 2.9 4.72c.4 16.23.09 32.68-3.73 48.58Zm39.57-73a7.22 7.22 0 0 1-1.89.25 7.5 7.5 0 0 1-7.25-5.62A118.41 118.41 0 0 0 227.79 170a7.5 7.5 0 0 1 10.61-10.61A133.34 133.34 0 0 1 273.17 220a7.49 7.49 0 0 1-5.37 9.14ZM353.07 49.58c-1.83-19.12-11.5-37.64-26.62-49.58a58.06 58.06 0 0 1 .77 20.61 55.27 55.27 0 0 1-15.56 31.23c-8 8-18.52 14-29.83 15.55 1.06 1.26 2.37 2.83 2.43 4.55a4.35 4.35 0 0 1-1.62 3.44c-2 1.63-4.66 1.05-6.75 0a15.83 15.83 0 0 1-5.31-4.79 29.67 29.67 0 0 1-5.67-15.16c-5.41 6.24-8.92 14-11.07 21.94a68.06 68.06 0 0 0-2 10.39c-.11 1-.19 1.93-.25 2.9a2.79 2.79 0 0 0 0 .69 2.86 2.86 0 0 0 .58.34l1.16.68c1.72 1 3.41 2.09 5.08 3.2a149.88 149.88 0 0 1 19.7 15.65 156 156 0 0 1 17.4 19.2c.66.86 1.31 1.73 1.95 2.6l.84 1.17c.31.44.15.35.65.29a3.48 3.48 0 0 0 .68-.29q2.87-1.26 5.63-2.72a90 90 0 0 0 10.58-6.56A95.88 95.88 0 0 0 338 102.54c10.81-15.31 16.88-34.15 15.07-52.96Zm-62.49 69.13c-2.79-3.69-4.94-7.66-8.15-11-3.05-3.21-7.56-5.51-10.12-9a2.33 2.33 0 0 1 2-3.78c4.63.5 9 4.58 12.27 7.68 3.65 3.49 7.59 7.94 9.34 12.75 1.14 3.1-3.02 6.42-5.34 3.35Zm8.95-5.73c-3.42-3.07-5.51-7.56-8.73-10.94-3.56-3.72-8-6-11.77-9.39-1.54-1.35-1-4.89 1.59-4.32 5.21 1.14 9.78 4.73 13.64 8.28s8.73 8.46 9.59 13.61c.37 2.18-2.44 4.44-4.32 2.78Zm5.14-9.46C301.36 100 299 96 295.2 92.9c-2.57-2.11-5.55-3.45-8.25-5.25a.8.8 0 0 1-.64-.39 1.8 1.8 0 0 1-.36-.78 1.36 1.36 0 0 1 1.1-1.57c3.42-.64 8.6 4 11 6 3.49 2.93 7.46 6.69 9 11.09a1.44 1.44 0 0 1-2.38 1.52Zm3.42-6.67a39 39 0 0 0-7-7.68c-2.59-2.09-5.44-3.78-8.15-5.7-.51-.36 0-1.07.54-.78 5.69 3.17 12.48 7.6 15.5 13.59.26.53-.54 1.06-.89.57Z" class="cls-1"/><path d="M87.34 193.19c8 2 16.89-6.49 20-18.89s-.87-24.06-8.83-26-16.89 6.49-20 18.89.87 24.02 8.83 26ZM177.21 213.15c9.8 1.24 19.33-10.15 21.27-25.45S194 159 184.24 157.75 164.91 167.9 163 183.2s4.4 28.7 14.21 29.95ZM208 269.26q-2.07.84-4.17 1.59c-2.8 1-5.63 1.92-8.45 2.76-2.11.63-4.22 1.23-6.29 1.81a233 233 0 0 1-24.76 5.43 236.39 236.39 0 0 1-25.2 2.73c-8.22.45-16.47.54-24.71.19a211.14 211.14 0 0 1-24.58-2.46l-2.33-.39a115.78 115.78 0 0 1-16-3.91l-.3-.09.15.27 1.16 2.07.07.11c.13.23.25.45.37.64.75 1.26 1.46 2.54 2.15 3.83l.41.81c.54 1 1.07 2.06 1.58 3.11l.3.66c.52 1.11 1 2.22 1.52 3.34.08.17.14.34.22.51.5 1.18 1 2.36 1.46 3.56v-.07c2.06.32 4.18 1.11 6 1.55l1.16.25q2.21.51 4.41 1c1.35.28 2.7.55 4.06.79s3 .53 4.49.77c3 .49 6 .93 9 1.32 1.51.19 3 .38 4.53.54q4.59.53 9.2.82a211.6 211.6 0 0 0 27.7 0 207 207 0 0 0 23.43-2.89q7-1.26 13.84-3c1.38-.35 2.75-.72 4.11-1.12.51-.14 1-.31 1.52-.46.84-.25 1.69-.5 2.52-.77l1.24-.4 2.76-.92 1.34-.47c.88-.31 1.76-.61 2.63-.93l.63-.23c5.06-1.84 10.06-3.8 15.12-5.71a235.94 235.94 0 0 0 1.35-23.9 70.64 70.64 0 0 1-13.64 7.26Z" class="cls-1"/><path d="M220.27 286v-.12a.51.51 0 0 0 0 .13Z" class="cls-1"/></svg></i></a><a class="mastfoot-logo-link" href="https://www.gamespot.com" title="GameSpot"><i><svg width="1631.76" height="517.06" viewBox="0 0 1631.76 517.06" aria-hidden="true" class="symbol symbol-logo-outline-full"><path d="M1510 137.41a119.48 119.48 0 0 0-75.43 27l60.12-88.74-111.09 75.38L1411 19.51l-73.82 112.37L1311.82 0l-25.16 131.87-73.71-112 27.2 131.23-110.9-75 60 88.07a119.78 119.78 0 0 0-75.55-26.71c-41.34 0-77.15 20.59-99.43 51.75-22-31.16-58-51.75-99.3-51.75a121.52 121.52 0 0 0-99.24 51.75 121.49 121.49 0 0 0-99.21-51.75c-40.94 0-77.15 20.59-99.33 51.75a120.86 120.86 0 0 0-99-51.75c-41 0-77.23 20.59-99.53 51.75a120.74 120.74 0 0 0-99-51.75c-41 0-77.12 20.59-99.44 51.75a120.69 120.69 0 0 0-99.12-51.75C54.43 137.41 0 191.87 0 258.72S54.43 380 121.12 380a120.32 120.32 0 0 0 99.12-51.62c22.33 31.23 58.49 51.62 99.45 51.62a120.37 120.37 0 0 0 99-51.62C441 359.61 477.28 380 518.25 380a120.49 120.49 0 0 0 99-51.62 121.26 121.26 0 0 0 198.54 0 121.26 121.26 0 0 0 198.54 0c22.28 31.26 58.09 51.62 99.43 51.62 28.3 0 54.33-9.83 75.55-25.91l-60 87.21 111.12-75.21-27.22 131.36 73.73-112.09 25.06 131.7 25.5-131.72 73.71 111.88-27.42-131.37 111.12 75.34-59.15-86.55A121.82 121.82 0 0 0 1510 380c67.4 0 121.71-54.42 121.71-121.26S1577.44 137.41 1510 137.41Zm.76 225.84c-46 0-78.72-26.79-121-53.28l51.68 77.52-79.84-55.27 24.57 98.27-55.27-86-18.36 98.26-18.49-98.26-55.27 86 24.57-98.27-79.85 55.27 51.14-76.71c-42.47 26.22-76.33 52.46-121.17 52.46a104.7 104.7 0 0 1-99.32-71.68 104.65 104.65 0 0 1-198.64 0 104.65 104.65 0 0 1-198.64 0 104.65 104.65 0 0 1-198.64 0 104.65 104.65 0 0 1-198.64 0 104.73 104.73 0 1 1 0-66.1 104.65 104.65 0 0 1 198.64 0 104.65 104.65 0 0 1 198.64 0 104.65 104.65 0 0 1 198.64 0 104.65 104.65 0 0 1 198.64 0 104.7 104.7 0 0 1 99.32-71.68c46.59 0 78.7 26.25 121.17 52.46l-51.14-76.71 79.85 55.28-24.57-98.27 55.27 86 18.38-98.27 18.57 98.28 55.27-86-24.57 98.27 79.84-55.28-50.64 76c42.19-26 78.93-51.72 119.94-51.72a104.73 104.73 0 0 1 0 209.46Z"/><path d="M136.2 280.15a8.92 8.92 0 0 1-2.94 6.85c-1.92 1.72-4.39 2.16-7.18 2.16a24 24 0 0 1-18.81-8.58c-5.25-5.91-7.81-13.08-7.81-21.85s2.67-16.52 8.4-22.61c6.21-6.63 14.41-10 24.91-10a55.78 55.78 0 0 1 15.21 2 63 63 0 0 1 10.67 3.53l3.81-14.57c-9.32-3.41-14.58-5.11-15.65-5.33-6.91-1.74-15.26-2.47-25.82-2.47-16.12 0-29.36 4.71-39.86 14.36C70.9 233 66 244.69 66 258.6c0 13.6 5.25 25.2 15.2 34.84a52.57 52.57 0 0 0 36.92 14.26 73.35 73.35 0 0 0 15.16-1.85c12.42-2.57 20.39-3.85 23.52-3.85a18.05 18.05 0 0 1 10.4 2.77v-44.54h-31ZM308.4 212.23l-43.31 92.56h18.71l6.92-15h42.42l6.9 15h34.07l-43.5-92.56Zm-9.81 60.86 13.24-28.58 13.32 28.58ZM517.91 252.84l-28.55-40.62h-25.93v92.56h17.13v-51.62l20.14 29.33h17.21l23.56-33.6v55.89h30.91v-92.56h-25.65l-28.82 40.62zM677.93 304.78h76.22v-16.79H709.2v-24.87h31.08v-16.93H709.2v-17.13h44.95v-16.84h-76.22v92.56zM924.15 245.87c-6.33-2.34-10.84-4.62-13.66-6.65s-3.9-4-3.9-5.65a5 5 0 0 1 2.39-4.4 13.87 13.87 0 0 1 6.92-1.63 57.86 57.86 0 0 1 16 2.27 70.33 70.33 0 0 1 14 6.76l8.35-12.57a70.11 70.11 0 0 0-18.25-9.85 66.35 66.35 0 0 0-24.85-4.79q-16.81 0-27.49 8.68c-6.69 5.34-10.17 12-10.17 19.93 0 6.43 2.28 11.89 7 16.89s11.62 9.48 21.33 13c14.46 5.57 21.74 10.1 21.74 13.61a6.14 6.14 0 0 1-3.16 5.53c-2.36 1.72-5.24 2.16-9.21 2.16-6.11 0-11.68-.76-16.67-2.92a54.94 54.94 0 0 1-14.66-8.9l-9.34 11.38a61.93 61.93 0 0 0 18.58 13.18 59.16 59.16 0 0 0 26.15 5.8c13.07 0 23.57-2.92 31.63-8.9 7.49-5.57 11.13-12 11.13-19.48a25.2 25.2 0 0 0-7-17.78c-5.43-6.04-14.22-11.61-26.86-15.67ZM1157.51 221.11c-7.93-6-17.35-8.88-28.29-8.88h-52.83v92.56h31.3v-30.85h21.53c10.94 0 20.36-3.13 28.29-9.21 7.72-6 11.48-13.38 11.48-21.84s-3.76-15.76-11.48-21.78Zm-24.43 31.38a20.71 20.71 0 0 1-13.05 4.11h-12.34v-27.54H1120a22.34 22.34 0 0 1 13.05 4.18c3.55 2.78 5.36 6.19 5.36 9.66.02 3.95-1.79 7.03-5.34 9.58ZM1349.28 223.58c-9.75-9.53-21.94-14.23-36.65-14.23-14.22 0-26.44 4.71-36.61 14.23-9.87 9.66-14.9 21.35-14.9 35s5 25.2 14.9 34.84a52.15 52.15 0 0 0 36.61 14.26c14.7 0 26.9-4.72 36.65-14.26 10.41-9.64 15.33-21.24 15.33-34.84s-5.16-25.34-15.33-35Zm-23.56 56.78c-3.74 6.13-7.95 8.81-12.87 8.81s-9.4-2.61-13.16-8.58a46.53 46.53 0 0 1 0-43.73c4-6.19 8.24-9.33 13.16-9.33s9.57 3.14 13.09 9c3.74 6.09 5.56 13.37 5.56 22 0 8.54-1.81 15.95-5.78 21.83ZM1464.79 229.06h30.32v75.72h30.68v-75.72h30.19v-16.84h-91.19v16.84z"/></svg></i></a></div><div class="mastfoot-section mastfoot-section--legal"><ul class="mastfoot-nav-items"><li class="mastfoot-nav-item"><a href="mailto:sales@fandom.com" target="_blank">Partnerships</a></li><li class="mastfoot-nav-item"><a href="/api">API</a></li><li class="mastfoot-nav-item"><a href="https://www.fandom.com/terms-of-service-pp1">Terms of Use</a></li><li class="mastfoot-nav-item"><a href="https://www.fandom.com/privacy-policy-pp1">Privacy Policy</a></li><li class="mastfoot-nav-item"><a class="ot-sdk-show-settings">Cookie Settings</a></li><li class="mastfoot-nav-item"><a href="https://giantbombhelp.zendesk.com/hc/en-us">Help</a></li><li class="mastfoot-nav-item"><a href="https://about.fandom.com/careers" target="_blank">Careers</a></li></ul></div><div class="mastfoot-section mastfoot-section--social"><ul class="mastfoot-nav-items mastfoot-nav-social-items"><li class="mastfoot-nav-item"><a href="http://facebook.com/giantbombdotcom"><i title="facebook.com/giantbombdotcom"><svg width="28" height="28" viewBox="0 0 28 28" aria-hidden="true" class="symbol symbol-facebook-sign"><path d="M24 21.5q0 1.859-1.32 3.18T19.5 26h-3v-9.5h3.172l.469-3.5H16.5v-2.234q0-.844.438-1.297t1.5-.453L20.501 9V5.766q-1.5-.141-2.812-.141-2.125 0-3.406 1.258t-1.281 3.523V13h-3.5v3.5h3.5V26h-8.5q-1.859 0-3.18-1.32T.002 21.5v-15q0-1.859 1.32-3.18T4.502 2h15q1.859 0 3.18 1.32t1.32 3.18v15z"/></svg></i></a></li><li class="mastfoot-nav-item"><a href="http://twitter.com/giantbomb"><i title="twitter.com/giantbomb"><svg width="26" height="28" viewBox="0 0 26 28" aria-hidden="true" class="symbol symbol-twitter"><path d="M25.312 6.375q-1.047 1.531-2.531 2.609.016.219.016.656 0 2.031-.594 4.055t-1.805 3.883-2.883 3.289-4.031 2.281T8.437 24q-4.234 0-7.75-2.266.547.063 1.219.063 3.516 0 6.266-2.156-1.641-.031-2.938-1.008t-1.781-2.492q.516.078.953.078.672 0 1.328-.172-1.75-.359-2.898-1.742t-1.148-3.211v-.063q1.062.594 2.281.641-1.031-.688-1.641-1.797t-.609-2.406q0-1.375.688-2.547Q4.298 7.25 7.009 8.649t5.805 1.555q-.125-.594-.125-1.156 0-2.094 1.477-3.57t3.57-1.477q2.188 0 3.687 1.594 1.703-.328 3.203-1.219-.578 1.797-2.219 2.781 1.453-.156 2.906-.781z"/></svg></i></a></li><li class="mastfoot-nav-item"><a href="http://instagram.com/giantbombdotcom"><i title="instagram.com/giantbombdotcom"><svg xml:space="preserve" width="28" height="28" viewBox="-705 887 28 28" aria-hidden="true" class="symbol symbol-instagram"><path fill-rule="evenodd" d="M-683.8 899.1h-2.1c.2.6.2 1.2.2 1.8 0 4.1-3.3 7.4-7.4 7.4-4.1 0-7.4-3.3-7.4-7.4 0-.6.1-1.3.2-1.8h-2.1v10.1c0 .5.4.9.9.9h16.6c.5 0 .9-.4.9-.9v-10.1zm0-6.4c0-.5-.4-.9-.9-.9h-2.8c-.5 0-.9.4-.9.9v2.8c0 .5.4.9.9.9h2.8c.5 0 .9-.4.9-.9v-2.8zm-9.2 3.7c-2.5 0-4.6 2.1-4.6 4.6 0 2.5 2.1 4.6 4.6 4.6s4.6-2.1 4.6-4.6c0-2.6-2.1-4.6-4.6-4.6m9.2 16.6h-18.5c-1.5 0-2.8-1.2-2.8-2.8v-18.4c0-1.5 1.2-2.8 2.8-2.8h18.5c1.5 0 2.8 1.2 2.8 2.8v18.4c0 1.5-1.3 2.8-2.8 2.8" clip-rule="evenodd"/></svg></i></a></li><li class="mastfoot-nav-item"><a href="http://youtube.com/giantbomb"><i title="youtube.com/giantbomb"><svg width="28" height="28" viewBox="0 0 28 28" aria-hidden="true" class="symbol symbol-youtube-play"><path d="M20 14q0-.578-.469-.844l-8-5q-.484-.313-1.016-.031-.516.281-.516.875v10q0 .594.516.875.25.125.484.125.313 0 .531-.156l8-5q.469-.266.469-.844zm8 0q0 1.5-.016 2.344t-.133 2.133-.352 2.305q-.25 1.141-1.078 1.922t-1.937.906q-3.469.391-10.484.391T3.516 23.61q-1.109-.125-1.945-.906T.485 20.782q-.219-1.016-.336-2.305t-.133-2.133T0 14t.016-2.344.133-2.133.352-2.305q.25-1.141 1.078-1.922t1.937-.906Q6.985 3.999 14 3.999t10.484.391q1.109.125 1.945.906t1.086 1.922q.219 1.016.336 2.305t.133 2.133T28 14z"/></svg></i></a></li><li class="mastfoot-nav-item"><a href="/feeds"><i title="RSS"><svg width="22" height="28" viewBox="0 0 22 28" aria-hidden="true" class="symbol symbol-rss"><path d="M6 21q0 1.25-.875 2.125T3 24t-2.125-.875T0 21t.875-2.125T3 18t2.125.875T6 21zm8 1.922q.031.438-.266.75Q13.453 24 13 24h-2.109q-.391 0-.672-.258t-.313-.648q-.344-3.578-2.883-6.117T.906 14.094q-.391-.031-.648-.313T0 13.109V11q0-.453.328-.734Q.594 10 1 10h.078q2.5.203 4.781 1.258t4.047 2.836q1.781 1.766 2.836 4.047T14 22.922zm8 .031q.031.422-.281.734Q21.438 24 21 24h-2.234q-.406 0-.695-.273t-.305-.664q-.187-3.359-1.578-6.383t-3.617-5.25-5.25-3.617T.938 6.219q-.391-.016-.664-.305t-.273-.68V3q0-.438.313-.719Q.595 2 1.002 2h.047q4.094.203 7.836 1.875t6.648 4.594q2.922 2.906 4.594 6.648t1.875 7.836z"/></svg></i></a></li></ul></div><div class="mastfoot-section mastfoot-section--copyright"><p class="mastfoot-nav-item">&copy; 2025 FANDOM, INC. ALL RIGHTS RESERVED. </p></div></footer> </div> <meta name="ssbfo" content="av2iwsxr4tDEGA2Mwe7p4AcqQ6z/eI6OwkOh7cHzqhE7zp2Lzyv/1FTKmw==" /> <script src="//www.giantbomb.com/a/vc72458a09ae5df2a0d11a8efdff20992/build/runtime.abbd8d33.js"></script><script src="//www.giantbomb.com/a/vc72458a09ae5df2a0d11a8efdff20992/build/9755.3ca8a07a.js"></script><script src="//www.giantbomb.com/a/vc72458a09ae5df2a0d11a8efdff20992/build/jQueryShim.8ad356bf.js"></script> <script src="https://www.giantbomb.com/a/vc72458a09ae5df2a0d11a8efdff20992/js/compiled/header_js.js" type="text/javascript"></script> <script src="https://www.giantbomb.com/a/video-player/uvpjs-rv/3.2.1/video-player.js"></script> <script class="js-site-state--allow-sticky" src="https://www.giantbomb.com/a/vc72458a09ae5df2a0d11a8efdff20992/js/compiled/all-jscore.js" data-allow-sticky="true"></script> <script src="//www.giantbomb.com/a/vc72458a09ae5df2a0d11a8efdff20992/build/1303.a8b25cd3.js"></script><script src="//www.giantbomb.com/a/vc72458a09ae5df2a0d11a8efdff20992/build/videoPlayer.0976ddea.js"></script> <script src="https://www.giantbomb.com/a/vc72458a09ae5df2a0d11a8efdff20992/js/compiled/all-jslibs.js"></script> <script src="https://www.giantbomb.com/a/vc72458a09ae5df2a0d11a8efdff20992/js/compiled/all.js"></script> <script async src="https://www.giantbomb.com/a/vc72458a09ae5df2a0d11a8efdff20992/js/compiled/masthead.js"></script> <script src="//www.giantbomb.com/a/vc72458a09ae5df2a0d11a8efdff20992/build/phoenixCore.4c84d3e5.js"></script> <script src="//www.giantbomb.com/a/vc72458a09ae5df2a0d11a8efdff20992/build/2067.c1d92f95.js"></script><script src="//www.giantbomb.com/a/vc72458a09ae5df2a0d11a8efdff20992/build/commonPageLoad.ca96b3c7.js"></script> <script src="//www.giantbomb.com/a/vc72458a09ae5df2a0d11a8efdff20992/build/phoenixWindow.3a2850e9.js"></script> <script id="imageInfoBarTemplate" type="text/template"><a href="<%= profileUrl %>" class="avatar img"><img src="<%= avatar %>" /></a><div><a href="<%= profileUrl %>"><%= author %></a> uploaded on <%= dateCreated %>. </div><div></div></script> <script id="imageCommentsTemplate" type="text/template"> <li class="text-bold"> <a href="<%= user.url %>" class="avatar img"> <img src="<%= user.img %>" /> </a> <div> <a href="<%= user.url %>"><%= user.username %></a> <%= body %> </div> </li> </script> <script id="imageFilmstripTemplate" type="text/template"><li><a href="#imageViewer<%= id %>" data-ref-id="<%= id %>"><img src="https://www.giantbomb.com/a/bundles/phoenixsite/images/core/loose/blank.gif" data-img-src="<%= thumbnail %>" /></a></li></script> <div id="js-filmstrip" class="filmstrip filmstrip-with-ads is-hidden" itemscope tabindex="-1" ><meta class="js-tracking-settings image_view-tracking-settings" content="" id="image_view-tracking-comscore" itemprop="image_view-tracking-comscore" data-tracking-service="comscore" data-settings="{&quot;c1&quot;:&quot;2&quot;,&quot;c2&quot;:&quot;31824268&quot;,&quot;cs_ucfr&quot;:&quot;1&quot;}"><meta class="js-tracking-settings image_view-tracking-settings" content="" id="image_view-tracking-google_tag_manager" itemprop="image_view-tracking-google_tag_manager" data-tracking-service="google_tag_manager" data-settings="{&quot;content_id&quot;:&quot;gb-3045-146&quot;,&quot;env&quot;:&quot;prod&quot;,&quot;data&quot;:{&quot;brand&quot;:&quot;giant bomb&quot;,&quot;siteType&quot;:&quot;responsive web&quot;,&quot;siteSection&quot;:&quot;wiki&quot;,&quot;siteHier&quot;:&quot;Wiki|Platforms|Platform&quot;,&quot;pageType&quot;:&quot;platform_wiki&quot;,&quot;productName&quot;:&quot;PlayStation 4 (Platform)&quot;,&quot;articleId&quot;:&quot;gb-3045-146&quot;}}"><meta class="ad-settings page-event-ad-settings" id="image_view-ad-settings" itemprop="page-event-ad-settings" data-settings="{&quot;page_event_name&quot;:&quot;image_view&quot;,&quot;mapped_units&quot;:{&quot;overlay_mpu_top&quot;:{&quot;size&quot;:[[300,250]],&quot;target&quot;:{&quot;pos&quot;:[&quot;top&quot;,&quot;top&quot;],&quot;ptype&quot;:&quot;image&quot;},&quot;on_event&quot;:&quot;image_view&quot;},&quot;overlay_leader_top&quot;:{&quot;size&quot;:[[970,66],[728,90]],&quot;target&quot;:{&quot;pos&quot;:[&quot;top&quot;,&quot;top&quot;],&quot;ptype&quot;:&quot;image&quot;},&quot;on_event&quot;:&quot;image_view&quot;}}}"><div id="js-image-mask" class="image-mask"></div><div id="js-image-ad-leader" class="image-viewer-ad image-viewer-leader"><div class="js-mapped-ad mapped-ad mapped-overlay_leader_top mapped-overlay_leader_top-dart" data-ad-type="overlay_leader_top"><div class="ad-wrap ad-wrap-overlay_leader_top" data-ad-event="image_view"></div></div></div><a id="js-image-close" href="#" class="image-control image-close" title="Close Viewer"><i><svg width="22" height="28" viewBox="0 0 22 28" aria-hidden="true" class="symbol symbol-remove symbol--size-3x"><path d="M20.281 20.656q0 .625-.438 1.062l-2.125 2.125q-.438.438-1.062.438t-1.062-.438L11 19.249l-4.594 4.594q-.438.438-1.062.438t-1.062-.438l-2.125-2.125q-.438-.438-.438-1.062t.438-1.062L6.751 15l-4.594-4.594q-.438-.438-.438-1.062t.438-1.062l2.125-2.125q.438-.438 1.062-.438t1.062.438L11 10.751l4.594-4.594q.438-.438 1.062-.438t1.062.438l2.125 2.125q.438.438.438 1.062t-.438 1.062L15.249 15l4.594 4.594q.438.438.438 1.062z"/></svg></i></a><div id="js-image-pane" class="image-pane"><h3 id="js-image-title" class="image-title"></h3><img tabindex="0" src="" id="imageSource" alt="" /><div id="js-image-commands-tip" class="image-commands-tip image-commands-tip-hide"><p>Use your keyboard!</p><ul class="keyboard light"><li><i><svg width="28" height="28" viewBox="0 0 28 28" aria-hidden="true" class="symbol symbol-arrow-left symbol--size-large"><path d="M24 14v2q0 .828-.508 1.414t-1.32.586h-11l4.578 4.594q.594.562.594 1.406t-.594 1.406l-1.172 1.188q-.578.578-1.406.578-.812 0-1.422-.578L1.578 16.407Q1 15.829 1 15.001q0-.812.578-1.422L11.75 3.423q.594-.594 1.422-.594.812 0 1.406.594l1.172 1.156q.594.594.594 1.422t-.594 1.422l-4.578 4.578h11q.812 0 1.32.586T24 14.001z"/></svg></i></li><li><i><svg width="28" height="28" viewBox="0 0 28 28" aria-hidden="true" class="symbol symbol-arrow-right symbol--size-large"><path d="M23 15q0 .844-.578 1.422L12.25 26.594q-.609.578-1.422.578-.797 0-1.406-.578L8.25 25.422q-.594-.594-.594-1.422t.594-1.422L12.828 18h-11q-.812 0-1.32-.586T0 16v-2q0-.828.508-1.414T1.828 12h11L8.25 7.406Q7.656 6.844 7.656 6t.594-1.406l1.172-1.172q.594-.594 1.406-.594.828 0 1.422.594l10.172 10.172Q23 14.141 23 15z"/></svg></i></li><li><i><svg width="26" height="28" viewBox="0 0 26 28" aria-hidden="true" class="symbol symbol-arrow-up symbol--size-large"><path d="M25.172 15.172q0 .797-.578 1.406l-1.172 1.172q-.594.594-1.422.594-.844 0-1.406-.594L16 13.172v11q0 .812-.586 1.32T14 26h-2q-.828 0-1.414-.508T10 24.172v-11L5.406 17.75q-.562.594-1.406.594t-1.406-.594l-1.172-1.172q-.594-.594-.594-1.406 0-.828.594-1.422L11.594 3.578Q12.141 3 13 3q.844 0 1.422.578L24.594 13.75q.578.609.578 1.422z"/></svg></i></li><li><i><svg width="26" height="28" viewBox="0 0 26 28" aria-hidden="true" class="symbol symbol-arrow-down symbol--size-large"><path d="M25.172 13q0 .828-.578 1.406L14.422 24.593q-.609.578-1.422.578-.828 0-1.406-.578L1.422 14.406Q.828 13.844.828 13q0-.828.594-1.422l1.156-1.172Q3.187 9.828 4 9.828q.828 0 1.406.578L10 15V4q0-.812.594-1.406T12 2h2q.812 0 1.406.594T16 4v11l4.594-4.594q.578-.578 1.406-.578.812 0 1.422.578l1.172 1.172q.578.609.578 1.422z"/></svg></i></li><li>ESC</li></ul></div><a href="#" tabindex="0" id="js-image-prev" class="image-control image-prev hidden" title="Previous Image"><i><svg width="10" height="28" viewBox="0 0 10 28" aria-hidden="true" class="symbol symbol-caret-left symbol--size-2x"><path d="M10 7v14q0 .406-.297.703T9 22t-.703-.297l-7-7Q1 14.406 1 14t.297-.703l7-7Q8.594 6 9 6t.703.297T10 7z"/></svg></i></a><a href="#" tabindex="0" id="js-image-next" class="image-control image-next hidden" title="Next Image"><i><svg width="10" height="28" viewBox="0 0 10 28" aria-hidden="true" class="symbol symbol-caret-right symbol--size-2x"><path d="M9 14q0 .406-.297.703l-7 7Q1.406 22 1 22t-.703-.297T0 21V7q0-.406.297-.703T1 6t.703.297l7 7Q9 13.594 9 14z"/></svg></i></a></div><div id="js-side-column" class="image-comments"><div id="js-image-ad-mpu" class="image-viewer-ad image-viewer-mpu"><div class="js-mapped-ad mapped-ad mapped-overlay_mpu_top mapped-overlay_mpu_top-dart" data-ad-type="overlay_mpu_top"><div class="ad-wrap ad-wrap-overlay_mpu_top" data-ad-event="image_view"></div></div></div><ul><li class="upload text-bold" id="imageInfo"></li><li class="box login-alert text-bold"><p><a href="/login/">Log in</a> to comment</p></li></ul><ul class="scroll" id="imageComments"></ul></div><div class="image-strip"><a tabindex="0" href="#" id="js-image-view-film" class="image-view-film"><span id="js-btn-message" class="caret-message"></span><i><svg width="28" height="28" viewBox="0 0 28 28" aria-hidden="true" class="symbol symbol-caret-down symbol--size-large"><path fill-rule="evenodd" d="M24 10.222c0 .331-.117.618-.352.86l-8.313 8.555A1.126 1.126 0 0 1 14.5 20c-.322 0-.6-.12-.835-.363l-8.313-8.555a1.192 1.192 0 0 1-.352-.86c0-.331.117-.618.352-.86.235-.241.514-.362.836-.362h16.624c.322 0 .6.12.836.363.235.241.353.528.352.86Z"/></svg></i></a><div class="number"></div><ul id="js-image-strip"><li id="js-image-strip-load-more"><a href="#" class="more-images"></a></li></ul></div></div> <script src="https://www.giantbomb.com/a/vc72458a09ae5df2a0d11a8efdff20992/js/compiled/imageViewer.js" type="text/javascript"></script> <script src="//www.giantbomb.com/a/vc72458a09ae5df2a0d11a8efdff20992/build/gbKonamiCodePacman.3ecb8cd9.js"></script> <script src="//www.giantbomb.com/a/vc72458a09ae5df2a0d11a8efdff20992/build/gbCore.2f93f0e5.js"></script> <!-- BEG: base custom_js --> <script src="https://www.giantbomb.com/a/vc72458a09ae5df2a0d11a8efdff20992/js/compiled/wiki/rest.js" type="text/javascript"></script> <!-- END: base custom_js --> <!-- Begin Comscore Tag --> <script> PhoenixLoader.gdprConsentCallback("comscore", function () { window._comscore = window._comscore || []; window._comscore.push({"c1":"2","c2":"31824268","cs_ucfr":"1"}); (function() { var s = document.createElement("script"), el = document.getElementsByTagName("script")[0]; s.async = true; s.src = "https://sb.scorecardresearch.com/cs/31824268/beacon.js"; el.parentNode.insertBefore(s, el); })(); }, 'performance' ); </script> <noscript> <img src="https://sb.scorecardresearch.com/p?c1=2&c2=31824268&cs_ucfr=1&cv=3.6&cj=1" alt=""> </noscript> <!-- End Comscore Tag --> <script src="//www.giantbomb.com/a/vc72458a09ae5df2a0d11a8efdff20992/build/tracking.784a580d.js"></script> <script src="//www.giantbomb.com/a/vc72458a09ae5df2a0d11a8efdff20992/build/3112.e6ea6918.js"></script><script src="//www.giantbomb.com/a/vc72458a09ae5df2a0d11a8efdff20992/build/adsBidBarrel.ce833f67.js"></script> <div id="liveMessageOverlay" class="live_message-overlay full-cover-fixed text-center base-flexbox flexbox-justify-center flexbox-align-center" style="display:none;"> <div id="liveMessageInner" class="live_message-container inner-space-rem bg-white"> <span> <i class="vertical-spacing-small-bottom"><svg width="28" height="28" viewBox="0 0 28 28" aria-hidden="true" class="symbol symbol-info-sign"><path d="M16 21.5V19q0-.219-.141-.359T15.5 18.5H14v-8q0-.219-.141-.359T13.5 10h-5q-.219 0-.359.141T8 10.5V13q0 .219.141.359t.359.141H10v5H8.5q-.219 0-.359.141T8 19v2.5q0 .219.141.359T8.5 22h7q.219 0 .359-.141T16 21.5zm-2-14V5q0-.219-.141-.359T13.5 4.5h-3q-.219 0-.359.141T10 5v2.5q0 .219.141.359T10.5 8h3q.219 0 .359-.141T14 7.5zM24 14q0 3.266-1.609 6.023t-4.367 4.367-6.023 1.609-6.023-1.609-4.367-4.367T.002 14t1.609-6.023T5.978 3.61t6.023-1.609 6.023 1.609 4.367 4.367T24 14z"/></svg></i> </span> <p id="liveMessageContent"></p> <a onclick="closeOverlay();" class="live_message-close btn btn-large btn-default vertical-spacing-small-top">Close</a> </div> </div> <script id="js-template-autocomplete-result-pod" type="text/template"><span class="<%= data.resultPodClass %>"><span><%= data.resultDisplayName %></span><i><svg width="22" height="28" viewBox="0 0 22 28" aria-hidden="true" class="symbol symbol-remove"><path d="M20.281 20.656q0 .625-.438 1.062l-2.125 2.125q-.438.438-1.062.438t-1.062-.438L11 19.249l-4.594 4.594q-.438.438-1.062.438t-1.062-.438l-2.125-2.125q-.438-.438-.438-1.062t.438-1.062L6.751 15l-4.594-4.594q-.438-.438-.438-1.062t.438-1.062l2.125-2.125q.438-.438 1.062-.438t1.062.438L11 10.751l4.594-4.594q.438-.438 1.062-.438t1.062.438l2.125 2.125q.438.438.438 1.062t-.438 1.062L15.249 15l4.594 4.594q.438.438.438 1.062z"/></svg></i><input type="hidden" name="<%= data.resultInputName %>"<% _.each(data.resultDataStore, function(value, key) { %>data-<%= key %>="<%= value %>" <% }) %> value="<%= data.resultInputValue %>"></span></script><script id="js-template-autocomplete-results" type="text/template"><div class="dropdown--autocomplete"><ul class="js-autocomplete-list autocomplete-list bordered-list no-list-style no-list-style no-inner-space no-spacing"><% if (data.showNotificationBar) { %><li class="js-autocomplete-notification-bar notification-bar color-tertiary"><span class="js-autocomplete-notification-text notification-text">Searching for</span> &quot;<span class="js-autocomplete-notification-term notification-term"></span>&quot;</li><% } %></ul><div class="js-loader loader"><div class="loader-animation"><div class="loading"></div></div></div></div></script><script id="js-template-autocomplete-results-legacy" type="text/template"><div class="dropdown-menu typeahead typeahead-full"><ul class="js-autocomplete-list autocomplete-list no-list-style no-inner-space no-spacing"><% if (data.showNotificationBar) { %><li class="js-autocomplete-notification-bar notificationBar"><span class="js-autocomplete-notification-text notification-text">Searching for</span> &quot;<span class="js-autocomplete-notification-term notification-term"></span>&quot;</li><% } %></ul><div class="js-loader loader"><div class="loader-animation"><div class="loading"></div></div></div></div></script><script id="js-template-autocomplete-result-item" type="text/template"><li <% if (data.resultEmbargoed) { %>class="embargoed"<% } %>><% if (data.hasResult) { %><% if (data.resultUrl) { %><a class="no-hover flexbox-row resultWrap js-result-wrap<% if (data.textOnly) { print(' resultWrap--textOnly'); } %>" href="<%= data.resultUrl %>" section="suggestedSearch" data-key="<%= data.resultUrlDataKey %>" data-id="<%= data.resultUrlDataId %>" data-type="<%= data.resultUrlDataType %>"><% } else { %><div class="flexbox-row resultWrap js-result-wrap<% if (data.textOnly) { print(' resultWrap--textOnly'); } %>"><% } %><% if (data.resultImage || !data.textOnly) { %><div class="link-img"><img src="<%= data.resultImage || 'https://www.giantbomb.com/a/bundles/phoenixsite/images/core/loose/no-image-30x30.png' %>"></div><% } %><div class="flexbox-row flexbox-wrap flexbox-justify-between"><span class="result-name"><%= data.resultName %></span><% if (data.resultType) { %><span class="result-type"><%= data.resultType %></span><% } %></div><% if (data.resultUrl) { %></a><% } else { %></div><% } %><% } else { %><% if (data.emptyText) { %><div class="noResults"><%= data.emptyText %></div><% } %><% } %></li></script><script id="js-template-autocomplete-result-item-legacy" type="text/template"><li <% if (data.resultEmbargoed) { %>class="embargoed"<% } %>><% if (data.hasResult) { %><% if (data.resultUrl) { %><a class="no-hover resultWrap js-result-wrap<% if (data.textOnly) { print(' resultWrap--textOnly'); } %>" href="<%= data.resultUrl %>" section="suggestedSearch" data-key="<%= data.resultUrlDataKey %>" data-id="<%= data.resultUrlDataId %>" data-type="<%= data.resultUrlDataType %>"><% } else { %><div class="resultWrap js-result-wrap<% if (data.textOnly) { print(' resultWrap--textOnly'); } %>"><% } %><% if (data.resultImage || !data.textOnly) { %><img src="<%= data.resultImage || 'https://www.giantbomb.com/a/bundles/phoenixsite/images/core/loose/no-image-30x30.png' %>"><% } %><div class="flexbox-row flexbox-wrap flexbox-justify-between"><span class="result-name"><%= data.resultName %></span><% if (data.resultType) { %><span class="result-type"><%= data.resultType %></span><% } %></div><% if (data.resultUrl) { %></a><% } else { %></div><% } %><% } else { %><% if (data.emptyText) { %><div class="noResults"><%= data.emptyText %></div><% } %><% } %></li></script><script id="js-template-autocomplete-pagination" type="text/template"><li class="js-autocomplete-page <%= data.direction %>" data-direction="<%= data.direction %>"><% if (data.direction === "next") { %>See more results<% } else { %>See previous results<% } %></li></script> <script id="js-underscore-template-default-buylink" type="text/template"><% var linkText = link.text %><% var linkUrl = link.rawUrl %><% var linkClasses = 'js-lead-click js-lead-click-event-tracking' %><% linkClasses = link.monetizedUrl ? linkClasses + ' monetized-link' : linkClasses %><a class="<%= linkClasses %>" href="<%= linkUrl %>" target="_blank" data-event-tracking="{&quot;destUrl&quot;:&quot;&lt;%= linkUrl %&gt;&quot;,&quot;leadType&quot;:&quot;deal&quot;,&quot;linkLocation&quot;:&quot;BuyButton&quot;,&quot;merchantName&quot;:&quot;&quot;,&quot;seamlessScrollPage&quot;:&quot;1&quot;}" data-track-page-event="{&quot;eventName&quot;:&quot;Monetization Link Clicked&quot;,&quot;merchantName&quot;:&quot;&quot;,&quot;merchantPrice&quot;:&quot;&quot;}" data-vars-buy-link="<%= linkUrl %>"><%= linkText %></a></script><script id="js-underscore-template-medium-buylink" type="text/template"><div class="pod pod--carousel-strip carousel--default"><div class="js-carousel-strip carousel-strip" data-viewport="3"><div class="flexbox-row flexbox-justify-between"><div class="carousel-strip__control flexbox-justify-flex-end"><div class="js-carousel-strip__control--prev carousel-strip__control--prev"><button type="button" class="js-carousel-strip__control" data-control-dir="1" aria-label="Previous Page"><i><svg width="10" height="28" viewBox="0 0 10 28" aria-hidden="true" class="symbol symbol-angle-left"><path d="M9.797 8.5q0 .203-.156.359L3.5 15l6.141 6.141q.156.156.156.359t-.156.359l-.781.781q-.156.156-.359.156t-.359-.156L.861 15.359Q.705 15.203.705 15t.156-.359L8.142 7.36q.156-.156.359-.156t.359.156l.781.781q.156.156.156.359z"/></svg></i></button></div><div class="js-carousel-strip__control--next carousel-strip__control--next"><button type="button" class="js-carousel-strip__control" data-control-dir="-1" aria-label="Next Page"><i><svg width="10" height="28" viewBox="0 0 10 28" aria-hidden="true" class="symbol symbol-angle-right"><path d="M9.297 15q0 .203-.156.359L1.86 22.64q-.156.156-.359.156t-.359-.156l-.781-.781q-.156-.156-.156-.359t.156-.359L6.502 15 .361 8.859Q.205 8.703.205 8.5t.156-.359l.781-.781q.156-.156.359-.156t.359.156l7.281 7.281q.156.156.156.359z"/></svg></i></button></div></div></div><div class="js-carousel-strip__viewport carousel-strip__viewport"><div class="js-carousel-strip__body carousel-strip__body"><ul class="js-carousel-strip__strip carousel-strip__strip"><% _.each(collection.collection, function(buylink) { %><% var { itemTitle, itemDeck, linkText, linkUrl, "data-img-src" : imgSrc } = buylink %><li class="carousel-strip__slot" style="max-width: 33.333333333333%;flex:1 0 33.333333333333%;"><div class="buylink-item-container"><div class="image-container"><img class="overlay" src=<%= imgSrc %> /><img class="main-image" src=<%= imgSrc %>></div><div class="information-container"><p class="item-title"><%= itemTitle %></p><p class="item-deck"><%= itemDeck %></p><% var link = { text:linkText, url:linkUrl } %><% var linkText = link.text %><% var linkUrl = link.rawUrl %><% var linkClasses = 'js-lead-click js-lead-click-event-tracking' %><% linkClasses = link.monetizedUrl ? linkClasses + ' monetized-link' : linkClasses %><a class="<%= linkClasses %>" href="<%= linkUrl %>" target="_blank" data-event-tracking="{&quot;destUrl&quot;:&quot;&lt;%= linkUrl %&gt;&quot;,&quot;leadType&quot;:&quot;deal&quot;,&quot;linkLocation&quot;:&quot;BuyButton&quot;,&quot;merchantName&quot;:&quot;&quot;,&quot;seamlessScrollPage&quot;:&quot;1&quot;}" data-track-page-event="{&quot;eventName&quot;:&quot;Monetization Link Clicked&quot;,&quot;merchantName&quot;:&quot;&quot;,&quot;merchantPrice&quot;:&quot;&quot;}" data-vars-buy-link="<%= linkUrl %>"><%= linkText %></a></div></div></li><% }); %></ul></div></div></div></div></script><script id="js-underscore-template-large-buylink" type="text/template"><div class="buylink__container buylink__container--underscore"><% _.each(collection.collection, function(buylink) { %><% var { itemTitle, itemDeck, linkText, linkUrl, "data-img-src" : imgSrc } = buylink %><li class="buylink__item"><div class="buylink__image-container"></div><div class="buylink__text"><p class="buylink__title text-bold"><%= itemTitle %></p><p class="buylink__deck"><%= itemDeck %></p></div><div class="buylink__links"><% var link = { text:linkText, url:linkUrl } %><% var linkText = link.text %><% var linkUrl = link.rawUrl %><% var linkClasses = 'js-lead-click js-lead-click-event-tracking' %><% linkClasses = link.monetizedUrl ? linkClasses + ' monetized-link' : linkClasses %><a class="<%= linkClasses %>" href="<%= linkUrl %>" target="_blank" data-event-tracking="{&quot;destUrl&quot;:&quot;&lt;%= linkUrl %&gt;&quot;,&quot;leadType&quot;:&quot;deal&quot;,&quot;linkLocation&quot;:&quot;BuyButton&quot;,&quot;merchantName&quot;:&quot;&quot;,&quot;seamlessScrollPage&quot;:&quot;1&quot;}" data-track-page-event="{&quot;eventName&quot;:&quot;Monetization Link Clicked&quot;,&quot;merchantName&quot;:&quot;&quot;,&quot;merchantPrice&quot;:&quot;&quot;}" data-vars-buy-link="<%= linkUrl %>"><%= linkText %></a></div></li><% }); %></div></script><script id="js-underscore-template-listicle-buylink" type="text/template"><div class="buylink-container"><% _.each(collection.collection, function(buylink) { %><% var { itemTitle, itemDeck, linkText, linkUrl, "data-img-src" : imgSrc } = buylink %><div class="buylink-item-container"><h2 class="item-title"><%= itemTitle %></h2><h3 class="item-deck"><%= itemDeck %></h3><div class="image-container"><img class="main-image" src=<%= imgSrc %>></div><div class="item-description"> Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. </div><div class="item-buttons"><% var link = { text:linkText, url:linkUrl } %><div><% var linkText = link.text %><% var linkUrl = link.rawUrl %><% var linkClasses = 'js-lead-click js-lead-click-event-tracking' %><% linkClasses = link.monetizedUrl ? linkClasses + ' monetized-link' : linkClasses %><a class="<%= linkClasses %>" href="<%= linkUrl %>" target="_blank" data-event-tracking="{&quot;destUrl&quot;:&quot;&lt;%= linkUrl %&gt;&quot;,&quot;leadType&quot;:&quot;deal&quot;,&quot;linkLocation&quot;:&quot;BuyButton&quot;,&quot;merchantName&quot;:&quot;&quot;,&quot;seamlessScrollPage&quot;:&quot;1&quot;}" data-track-page-event="{&quot;eventName&quot;:&quot;Monetization Link Clicked&quot;,&quot;merchantName&quot;:&quot;&quot;,&quot;merchantPrice&quot;:&quot;&quot;}" data-vars-buy-link="<%= linkUrl %>"><%= linkText %></a></div><div><% var linkText = link.text %><% var linkUrl = link.rawUrl %><% var linkClasses = 'js-lead-click js-lead-click-event-tracking' %><% linkClasses = link.monetizedUrl ? linkClasses + ' monetized-link' : linkClasses %><a class="<%= linkClasses %>" href="<%= linkUrl %>" target="_blank" data-event-tracking="{&quot;destUrl&quot;:&quot;&lt;%= linkUrl %&gt;&quot;,&quot;leadType&quot;:&quot;deal&quot;,&quot;linkLocation&quot;:&quot;BuyButton&quot;,&quot;merchantName&quot;:&quot;&quot;,&quot;seamlessScrollPage&quot;:&quot;1&quot;}" data-track-page-event="{&quot;eventName&quot;:&quot;Monetization Link Clicked&quot;,&quot;merchantName&quot;:&quot;&quot;,&quot;merchantPrice&quot;:&quot;&quot;}" data-vars-buy-link="<%= linkUrl %>"><%= linkText %></a></div><div><% var linkText = link.text %><% var linkUrl = link.rawUrl %><% var linkClasses = 'js-lead-click js-lead-click-event-tracking' %><% linkClasses = link.monetizedUrl ? linkClasses + ' monetized-link' : linkClasses %><a class="<%= linkClasses %>" href="<%= linkUrl %>" target="_blank" data-event-tracking="{&quot;destUrl&quot;:&quot;&lt;%= linkUrl %&gt;&quot;,&quot;leadType&quot;:&quot;deal&quot;,&quot;linkLocation&quot;:&quot;BuyButton&quot;,&quot;merchantName&quot;:&quot;&quot;,&quot;seamlessScrollPage&quot;:&quot;1&quot;}" data-track-page-event="{&quot;eventName&quot;:&quot;Monetization Link Clicked&quot;,&quot;merchantName&quot;:&quot;&quot;,&quot;merchantPrice&quot;:&quot;&quot;}" data-vars-buy-link="<%= linkUrl %>"><%= linkText %></a></div></div></div><% }); %></div></script> <script id="js-underscore-template-infobox" type="text/template"><% var title = infoboxObj.title %><% var description = infoboxObj.description %><% var warningClassName = title === 'WARNING' ? 'infobox__title--warning' : '' %><p class="js-infobox-title infobox__title no-spacing <%= warningClassName %>"><%= title %></p><% if (infoboxObj.list.length === 0) { %><p class="js-infobox-description infobox__description no-spacing"><%= description %></p><% } else { %><ul class="js-infobox-list infobox__lists"><% _.each(infoboxObj.list, function(item) { %><% var { text, link } = item %><li class="infobox__list-item"><% if (link.trim() === 'https://') { %><span class="infobox__list-item-text"><%= text %></span><% } else { %><a class="infobox__list-item-text" href=<%= link %>><%= text %></a><% } %></li><% }); %></ul><% } %></script><script id="js-underscore-template-infobox-preview-item" type="text/template"><% var { dataText, dataLink, text } = previewItem %><div class="js-preview-item infobox__preview-item" data-text=<%= dataText %> data-link=<%= dataLink %> ><%= text %></div></script> <script id="js-underscore-template-gallery" type="text/template"><% var { isOldGallery, collection } = galleryObject %><% var labelClass = isOldGallery ? 'image-gallery__label--old' : 'image-gallery__label' %><div class="<%= labelClass %>">Gallery</div><% var listClasses = 'image-gallery__list hide-scrollbar' %><% var listClasses = collection.length <= 5 ? listClasses + ' image-gallery__list--small' : listClasses %><% var listClasses = isOldGallery ? 'image-gallery__list--old' : listClasses %><div class="<%= listClasses %>"><% _.each(collection, function(image) { %><% var { href, dataSrc } = image %><a href=<%= href %>><img alt="" data-src=<%= dataSrc %> class="loading" /></a><% }); %></div></script><script id="js-underscore-template-image-gallery" type="text/template"><div class="image-gallery__header">Title</div><div class="image-gallery__main image-gallery__main--small image-gallery__main--underscore"><% _.each(_.range(5), function(number) { %><div class="image-gallery__item">Image <%= number + 1 %></div><% }); %></div></script> <script id="js-underscore-template-presence-user" type="text/template"><% _.each(users, function(user, key) { %><% var { userName, image } = user %><div class="user-presence__user base-flexbox vertical-spacing-bottom-rem flexbox-align-center"><div class="user-presence__image border-circle horizontal-spacing-right-small bg-white"><img class="width-100" src=<%= image %>></div><div class="user-presence__name"><%= userName %></div></div><% }); %></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-433baf257505ff5076b","applicationID":"1516347806","transactionName":"YQAEMEtXDUMCBRANXVhKJRFKQgxdTCENBVxCBwkJW2EKWwokEQpWWgBcNFVXF1YMFAleW1gBAxw=","queueTime":0,"applicationTime":678,"atts":"TUcTRgNNHhxBB0ZeSUsY","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>

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