It’s official, we now have a release date for the latest Marvel LEGO® set, this is theLEGO Marvel Spider-Man Venom Crawler (76163). You will expect to see this set on the shelves on Sunday 1st March at the price of £24.99 (or $29.99 if you are in the US).
In summary, the specifications
of this set are:
413 pieces.
3 Minifigures. Spider-Man, Carnage, and Iron
Venom.
Venom Spider Mech
Buggy
The real highlight for this set is the minifigures, the mech and buggy look cool but I can see the Iron Venom Minifigure appealing to Spider-Man and Iron Man fans. Perhaps it will even make it into some people’s Hall of Armour sets.
It goes without saying that we are looking forward to the release of the Spider-Man Venom Crawler set on Sunday 1st March!
The read-up from the LEGO® website can be seen below:
With LEGO® Marvel Avengers Venom Crawler (76163) young superheroes can team up with Spider-Man to take on both Carnage and archenemy Venom, who is under the control of his monstrous Venom Crawler! Cool action vehicles and minifigures Behold, the Venom Crawler! With 8 movable legs and a rear stud shooter, this reinforced battle machine makes an awesome adversary. Even worse – the alien Symbiote at the controls has contaminated Iron Man to become Iron Venom! Spider-Man rides to the rescue in his Spider Buggy, armed with 2 stud shooters. But to make things even more challenging for our favorite web-slinger, the evil Carnage jumps into the action with his battle maze weapon. Playsets for superheroes! LEGO® Marvel Avengers building toys take kids to a universe of imaginative role-play excitement. With awesome vehicles, mechs, buildings, minifigures, weapons, and gadgets, young superheroes can recreate favorite Marvel movie scenes and dream up adventures of their own.
The action and adventure are in kids’ hands when Spider-Man takes on both Carnage and their archenemy Venom. The evil alien Symbiote is under the control of the Venom Crawler – and has contaminated Iron Man to become Iron Venom!
The Venom Crawler has 8 movable legs and a rear stud shooter. Spider-Man’s buggy has 2 stud shooters. The set includes 3 minifigures: Spider-Man, Carnage, and the Iron Man/Venom hybrid, Iron Venom.
Spider-Man is in a battle with both Carnage and archenemy Venom, who is operating the monstrous Venom Crawler! Kids will need all their superhero powers to defeat this adversary!
Young superheroes aged 8 and up will enjoy endless imaginative fun with this LEGO® Marvel Avengers playset. It’s a great Christmas, birthday, or any other day gift for fans of the Marvel Avengers movies.
The Venom Crawler measures over 9” (24cm) long, giving kids hands-on play on a big scale. Combine this playset with other LEGO® sets for even more imaginative fun.
No batteries are required, so kids can enjoy the playset whenever and wherever they want without losing power. These hot construction toys encourage creative thinking, imaginative role-play, and problem-solving skills.
Includes easy-to-follow instructions that ensure the creative construction and imaginative play start as soon as kids open the box.
Bring superhero adventures to life with the exciting range of LEGO® Marvel Avengers playsets. Kids can recreate favorite movie scenes, make up stories of their own or simply put their awesome models on display.
LEGO® construction toys meet the highest industry standards plus our own quality criteria, so they are consistent, compatible, and connect and pull apart easily – no superpowers needed! It’s been that way since 1958.
As well as satisfying the highest global safety and quality standards, we drop, squash, twist, heat, bite, bend, scratch, and stretch LEGO® bricks and pieces so you can be certain they are safe for your child.
More Marvel Super Hero LEGO® Designs
If you are a Marvel or Spider-Man fan you will not want to miss out on these exclusive designs in our Belle-Ve Bricks shop. You can find this looking in the Super Heroes category of our shop.
/* Auto generated, hash = 5dceu9kevqjdyuy2uw1atqrsu */
//TODO: Break this file down so that we can actually unit test it.
(function(window) {
/**
* Renders all unrendred LinkedIn Badges on the page
*/
window.LIRenderAll = function () {
var CALLBACK_NAME = 'LIBadgeCallback', //Must match callback on helpers.js
BADGE_NAMES = '.LI-profile-badge, .LI-entity-badge',
// TODO -- tracking param for other badge types
TRACKING_PARAM = 'profile-badge',
responsesReceived = 0, //Keeps track of number of responses recieved for proper cleanup when finished
expectedResponses = 0, //Keeps track of number of responses to expect
scripts = [ ], //Keeps track of scripts added for proper cleanup when finished
childScripts = {}, //Keeps track of child scripts to render
badges = Array.prototype.slice.call(document.querySelectorAll(BADGE_NAMES));
var i, len, badge, rendered;
for (i = 0, len = badges.length; i < len; i++) {
badge = badges[i];
rendered = badge.getAttribute('data-rendered');
if (!rendered) {
expectedResponses++;
badge.setAttribute('data-rendered', true);
renderBadge(badge);
}
}
function isCNDomain() {
if (typeof window !== "undefined") {
var hostName = window.location && window.location.hostname || '';
return (/linkedin(-ei)?.cn$/).test(hostName);
}
return false;
}
function generateUrl(isEI) {
var domainPrefix = isEI ? 'https://badges.linkedin-ei' : 'https://badges.linkedin';
if (isCNDomain()) {
return domainPrefix + ".cn/";
}
return domainPrefix + ".com/";
}
function getBadgeKeyQueryParams(badge) {
return Array.prototype.slice.call(badge.attributes).filter(function (attr) {
return attr.name.lastIndexOf('data-key-', 0) !== -1;
}).map(function (attr) {
// Most browsers automatically lowercase the attribute name when its being read
// We are calling lowercase on it again to ensure consistency for any browsers that are lagging behind.
return encodeURIComponent(attr.name.replace('data-', '').toLowerCase()) + '=' + encodeURIComponent(attr.value);
});
}
/*
* Renders a single badge on the page
* @param badge: div element of badge to render
*/
function renderBadge(badge) {
var size = badge.getAttribute('data-size'),
locale = badge.getAttribute('data-locale'),
type = badge.getAttribute('data-type'),
theme = badge.getAttribute('data-theme'),
vanity = badge.getAttribute('data-vanity'),
version = badge.getAttribute('data-version'),
isEI = badge.hasAttribute('data-ei'),
entity = badge.getAttribute('data-entity'),
isCreatePage = badge.hasAttribute('data-iscreate'),
uid = Math.round(1000000 * Math.random()),
baseUrl = generateUrl(isEI),
queryParams = [
'locale=' + encodeURIComponent(locale),
'badgetype=' + encodeURIComponent(type),
'badgetheme=' + encodeURIComponent(theme),
'uid=' + encodeURIComponent(uid),
'version=' + encodeURIComponent(version)
],
url;
if (version === 'v2') {
baseUrl += 'view';
queryParams.push('badgesize=' + encodeURIComponent(size));
queryParams.push('entity=' + encodeURIComponent(entity));
queryParams = queryParams.concat(getBadgeKeyQueryParams(badge));
} else {
baseUrl += 'profile';
queryParams.push('maxsize=' + encodeURIComponent(size));
queryParams.push('trk=' + encodeURIComponent(TRACKING_PARAM));
queryParams.push('vanityname=' + encodeURIComponent(vanity));
}
if (isCreatePage) {
queryParams.push('fromCreate=true');
}
url = baseUrl + '?' + queryParams.join('&');
badge.setAttribute('data-uid' , uid);
jsonp(url); //Calls responseHandler when done
}
/**
* Handles a response from the server. Finds badge matching badgeUid and inserts badgeHtml there
* @param badgeHtml: String representing contents of the badge
* @param badgeUid: UID of the badge to target
**/
function responseHandler(badgeHtml, badgeUid) {
responsesReceived ++;
var i, badge, uid, isCreate;
var defaultWidth = 330 // max possible width
var defaultHeight = 300 // max possible height
for (i = 0, len = badges.length; i < len; i++) {
badge = badges[i];
// isCreate needed to prevent reloading artdeco script tag
isCreate = badge.getAttribute('data-iscreate');
uid = parseInt(badge.getAttribute('data-uid'), 10);
if (uid === badgeUid) {
var badgeMarkup = `<body>${badgeHtml}</body>`
var iframe = document.createElement('iframe');
iframe.onload = function() {
var iframeBody = iframe.contentWindow.document.body;
// 5 px buffer to avoid the badge border being cut off.
iframe.setAttribute('height', (iframeBody.scrollHeight || defaultHeight) + 5);
iframe.setAttribute('width', (iframeBody.scrollWidth || defaultWidth) + 5);
};
iframe.setAttribute('frameBorder', '0');
iframe.style.display = 'block';
badge.appendChild(iframe);
iframe.contentWindow.document.open();
iframe.contentWindow.document.write(badgeMarkup);
iframe.contentWindow.document.close();
replaceScriptTags(badge, isCreate);
}
}
tryClean();
}
// These functions are needed because badge markup is added via innerHtml property which does not run script tags
function replaceScriptTags(node, isCreate) {
if (shouldReplaceNode(node, isCreate)) {
node.parentNode.replaceChild(cloneScriptNode(node), node);
childScripts[node.src] = true;
} else {
var i = 0,
children = node.childNodes;
while (i < children.length) {
replaceScriptTags(children[i++], isCreate);
}
}
return node;
}
function shouldReplaceNode(node, isCreate) {
return isScriptNode(node) && !childScripts[node.src] && (!isCreate || (isCreate && !node.getAttribute('data-isartdeco')));
}
function isScriptNode(node) {
return node.tagName === 'SCRIPT';
}
function cloneScriptNode(node){
var script = document.createElement("script");
for( var i = node.attributes.length-1; i >= 0; i-- ) {
script.setAttribute( node.attributes[i].name, node.attributes[i].value );
}
return script;
}
// Gets all incoming responses
window[CALLBACK_NAME] = responseHandler;
/**
* Tries to clean added tags
**/
function tryClean() {
//Clean up after all requests are done..
//Accounts for people including script more than once
var done = (responsesReceived >= expectedResponses && expectedResponses > 0) || responsesReceived >= badges.length;
if (done) {
delete window[CALLBACK_NAME];
// remove all script tags
scripts.map(function(script){
document.body.removeChild(script);
});
}
}
/*
* Makes Jsonp request, responses handles by CALLBACK_NAME
* @param url String: url of server to make request to
*/
function jsonp(url) {
var script = document.createElement('script');
script.src = url;
scripts.push(script);
document.body.appendChild(script);
}
};
if (document.readyState === 'complete') {
window.LIRenderAll();
} else {
window.addEventListener('load', window.LIRenderAll, false);
}
})(window);