Crash Four dev Toys for Bob is now engaged on Warzone


The Name of Obligation machine has claimed one other studio.

Toys for Bob, the studio behind Crash Bandicoot 4, Spyro Reignited and lots of Skylanders video games, has was a assist workforce for Name of Obligation: Warzone. Toys for Bob’s official Twitter account broke the information in a single day.

Watch on YouTube

“Toys for Bob is proud to assist improvement for Season three of Name of Obligation: Warzone, and stay up for extra to come back,” the Tweet reads.

Maybe extra stunning than this sudden shift is that it revealed that Activision has seemingly let go of various Toys for Bob builders not too long ago, a lot of that are answerable for Crash Four and the studio’s latest work.

Character designer and illustrator, Nicholas Kole, took to Twitter to disclose that a number of employees have been both let go or determined to depart the studio not too long ago. “It’s the top of an period, however I want my former co-workers nonetheless with TFB all the most effective with what’s forward!” Kole wrote.

Kole later added that he’s not less than joyful the studio didn’t utterly shut down. “Though everybody I interfaced with and labored alongside was let go, I’m very glad it’s not a very shuttering.”

Activision didn’t announce employees adjustments at Toys for Bob, nevertheless it seems no matter occurred passed off very early this 12 months. Kole left the studio in January.

In keeping with reporter Liam Robertson, the studio was engaged on a multiplayer, PvP Crash sport. It’s not clear whether or not this mission will proceed, however Activision’s choice to maneuver the workforce to Warzone is a powerful indication that it gained’t.

Broadly, this transfer successfully turns all of Activision’s studios into Name of Obligation builders. Vicarious Visions, the one different studio to stay, was not too long ago absorbed into Blizzard to work on the Diablo 2 remake.

However, the massive success of Warzone – over 100 million gamers in a 12 months – was probably an enormous consider Activision’s choice, even when it homogenises what was as soon as a various set of studios engaged on completely different tasks.

const frames = window.frames;
for (let i = 0; i < frames.length; i++) {

function sandboxIframes() {
const iframes = jQuery('iframe[src]');

jQuery.each(iframes, function() {
const iframe = jQuery(this);
// Youtube iframes are exempt from being sandboxed
// as long as we swap them for the Privacy Enhanced player
if(iframe.attr('src').match(/youtube(-nocookie)?.com/embed/i)) {
iframe.attr('src', iframe.attr('src').replace('', ''));
} else {
iframe.attr('data-src', iframe.attr('src'));
iframe.attr('alt', 'Please accept cookies to see this iframe.');

function sandboxScripts() {
const scripts = jQuery('script[src]:not(.ignore-script)');

jQuery.each(scripts, function() {
const script = jQuery(this);
script.attr('type', 'text/plain');
script.attr('data-src', script.attr('src'));

function runIframes() {
var iframes = jQuery('iframe[src]');
jQuery.each(iframes, function() {
const iframe = jQuery(this);
iframe.attr('src', iframe.attr('src').replace('', ''));

var iframes = jQuery('iframe[data-src]');
jQuery.each(iframes, function() {
const iframe = jQuery(this);
src = iframe.attr('data-src');

// Now we have targeting consent we can swap the
// privacy-enhanced players back to the regular version
if(src.match(/ {
src = src.replace('', '');
iframe.attr('src', src);

function runScripts() {
const scripts = jQuery('script[data-src]:not(.ignore-script)');
jQuery.each(scripts, function() {
const script = jQuery(this);
script.attr('src', script.attr('data-src'));
script.attr('type', 'text/javascript');

function runCarbon() {

var _comscore = _comscore || [];
_comscore.push({ c1: "2", c2: "8518622" });
function runComscore() {
(function() {
var s = document.createElement("script");
el = document.getElementsByTagName("script")[0];
s.async = true;
s.src = "";
el.parentNode.insertBefore(s, el);

function runDisqusCounter() document.getElementsByTagName('BODY')[0]).appendChild(s);

function runFacebookPixel() {

fbq('init', '1749355691872662');
fbq('init', '738979179819818');
fbq('track', 'PageView');

function runSkimlinks() {
var s = document.createElement('script');
s.async = true;

function youtubeParser(url)(v/)

function runBBMVS() {
jQuery('article main iframe').each(function(){
src = jQuery(this).attr('src');
if(src) {
check_yt = youtubeParser(src);
jQuery(this).attr('id', 'yt-' + check_yt);
jQuery(this).attr('data-yt-id', check_yt);
var promises = [];
jQuery('article main').each(function() {
check_yt = jQuery(this).attr('data-yt-id');
(function(replace_yt) {
promises.push(jQuery.getJSON( "" + replace_yt + "%22&context=all", function( data ) {
if(typeof data['items'][0] !== 'undefined' && typeof data['items'][0].id !== 'undefined') {
yt_video = jQuery('#yt-' + replace_yt);
jQuery(yt_video).attr('data-bbvms-id', data['items'][0]['id']);
Promise.all(promises).then(function( data ) {
first_yt = true;
video_is_guide = "";
device = "desktop";
jQuery("[data-bbvms-id]").each(function() {
yt_video = jQuery(this);
if(first_yt) {
if(device == "mobile" && video_is_guide == "1") {
playout_id = 'vg247_autoplay_guide';
} else {
playout_id = 'vg247_autoplay';
first_yt = false;
} else {
playout_id = 'vg247';




Please enter your comment!
Please enter your name here