www.kongregate.com
Open in
urlscan Pro
151.101.113.36
Public Scan
URL:
https://www.kongregate.com/games/0rava/mutilate-a-doll-2?haref=HP_MPG_mutilate-a-doll-2
Submission: On December 19 via api from US
Submission: On December 19 via api from US
Form analysis
9 forms found in the DOMPOST https://www.kongregate.com/session
<form id="nav_sign_in" onsubmit="if(window.DynamicFrameTarget){ new DynamicFrameTarget({form: this, callback: user_status.sessionStatus});}" action="https://www.kongregate.com/session" accept-charset="UTF-8" method="post"><input name="utf8"
type="hidden" value="✓"><input type="hidden" name="authenticity_token" value="YsmDEExTPCA/60BKFrUuVSZGM8EF6a0jZvXq2KKcqJ+E0dd38niG0fiC4QXzXoBlCFvCpOCozUmJ9Iw3tRZ47A==">
<input type="hidden" name="game_id" id="game_id" value="190329">
<input type="hidden" name="from_welcome_box" id="from_welcome_box" value="true">
<a title="Sign in with Facebook" class="facebook_signin_small sprite_facebook mrs" onclick="new FacebookAuthenticator({}); return false;" href="#">Sign in</a>
<strong><a class="js-activate-inline-registration" href="#">Register</a></strong> or <label for="welcome_username_label">Sign in:</label>
<span class="fields">
<span class="field">
<label id="welcome_username_label" for="welcome_username" class="text_label" style="">Username or email</label>
<input type="text" name="username" id="welcome_username" value="" title="Username or email" tabindex="3" class="text_field">
</span>
<span class="field">
<label id="welcome_password_label" for="welcome_password" class="text_label" style="">Password</label>
<input type="password" name="password" id="welcome_password" value="" title="Password" tabindex="4" class="text_field">
</span>
<input type="submit" value="Sign In" tabindex="5" id="welcome_box_sign_in_button" class="submit spriteall spritesite"
onclick="try{}catch(e){};if(!this.elem_welcome_box_sign_in_button){this.elem_welcome_box_sign_in_button=$('welcome_box_sign_in_button');this.spin_welcome_box_sign_in_button=$('welcome_box_sign_in_button_spinner');this.restore=function(t){return function(){t.elem_welcome_box_sign_in_button.show();t.spin_welcome_box_sign_in_button.hide();Event.stopObserving(window, 'unload', t.restore);}}(this);}this.elem_welcome_box_sign_in_button.hide();this.spin_welcome_box_sign_in_button.show();Event.observe(window, 'unload', this.restore);"
data-disable-with="Sign In"><span id="welcome_box_sign_in_button_spinner" class="spinner spinner_inverse" style="display:none" title="loading…"></span>
<span id="remember_holder" style="display:none;">
<input type="checkbox" name="remember_me" id="welcome_remember_me" value="true" class="imgMini" tabindex="6" checked="checked"> <label for="welcome_remember_me" id="welcome_remember_label" class="bd">Remember me</label>
</span>
<span id="forgot_holder" style="display:none;">
<a class="password_recovery" tabindex="7" href="#" onclick="active_user.activatePasswordRecovery();; return false;">Forgot password?</a>
</span>
</span>
</form>
GET /search
<form onsubmit="$('nav_search_submit_button').onclick();" id="search" class="search" action="/search" accept-charset="UTF-8" method="get"><input name="utf8" type="hidden" value="✓">
<dl>
<dt>
<div style="position:relative" id="game_title_chooser_outer"><input type="text" name="q" id="game_title" value="" tabindex="1" class="hintable game_title hinted_value" title="Search games & more" autocomplete="off">
<div style="display:none;" id="game_title_snapshot" class="game_chooser_selected"></div>
<div style="z-index: 20000; display: none;" id="game_title_auto_complete" class="game_chooser"></div>
<script>
//<![CDATA[
var game_title_auto_completer = new Ajax.CachedAutocompleter("game_title", "game_title_auto_complete", "/games/search?site_search=true", {
"paramName": "search",
"method": "get",
"onShow": function(element, update) {
update.show();
},
"onHide": function(element, update) {
update.hide();
},
"minChars": 3,
"noAutoDefault": false,
"forceActivation": true,
"frequency": 0.1,
"callback": function(element, value) {
return game_indicator(element, value)
},
"afterUpdateElement": function(element, value) {
(function(m) {
$("nav_search_submit_button").onclick();
game_title_auto_completer.submitted = true;
document.location = m.url;
})(eval('(' + value.down('.metadata').innerHTML + ')'));
}
});
$('game_title').up('form').observe('submit', function() {
if ('' == $('game_title').value) {
$('search_game_id').value = '';
}
});
//]]>
</script>
</div>
</dt>
<dd><input type="submit" value="Search" id="nav_search_submit_button" tabindex="2" class="spritesite"
onclick="try{}catch(e){};if(!this.elem_nav_search_submit_button){this.elem_nav_search_submit_button=$('nav_search_submit_button');this.spin_nav_search_submit_button=$('nav_search_submit_button_spinner');this.restore=function(t){return function(){t.elem_nav_search_submit_button.show();t.spin_nav_search_submit_button.hide();Event.stopObserving(window, 'unload', t.restore);}}(this);}this.elem_nav_search_submit_button.hide();this.spin_nav_search_submit_button.show();Event.observe(window, 'unload', this.restore);"
data-disable-with="Search"><span id="nav_search_submit_button_spinner" class="spinner spinner_inverse" style="display:none" title="loading…"></span></dd>
</dl>
<script>
//<![CDATA[
game_title_auto_completer.hide = game_title_auto_completer.hide.wrap(function(hide) {
Shim.hide('game_title_auto_completer');
hide();
$$('.hide_ad_always').invoke('show');
});
game_title_auto_completer.show = game_title_auto_completer.show.wrap(function(show) {
show();
$$('.hide_ad_always').invoke('hide');
Shim.shimElement(this.update, 'game_title_auto_completer');
});
game_title_auto_completer.options.onComplete = game_title_auto_completer.options.onComplete.wrap(function(original, args) {
original(args)
this.index = this.entryCount - 1;
this.render()
}.bind(game_title_auto_completer))
Event.observe(game_title_auto_completer.element, 'keyup', function(event) {
if (!this.active && !this.submitted && event.keyCode == Event.KEY_RETURN) {
document.location = "/search?q=" + $('game_title').getValue()
event.stop()
} else if (event.keyCode == Event.KEY_BACKSPACE) {
this.index = this.entryCount - 1;
this.render()
}
}.bind(game_title_auto_completer))
game_title_auto_completer.options.noAutoDefault = true
function game_indicator(element, value) {
if (!game_title_auto_completer.active) {
$$('.game_chooser').first().update($('game_chooser_loading').innerHTML);
$$('.game_chooser').first().show();
$$('.game_chooser li.all').first().observe('click', function(e) {
$('#search').submit();
});
$$('.hide_ad_always').invoke('hide');
}
return value;
}
//]]>
</script>
<div id="game_chooser_loading" style="display:none">
<ul>
<li class="loading">
<div><span class="spinner"></span></div>
</li>
<li class="all"><a href="#" onclick="return false;"><span style="display:none"></span><span class="informal"><strong>see more results »</strong>
<span class="metadata" style="display:none;">{"url":"/search"}</span>
<div class="clear"></div></span></a>
</li>
</ul>
<span style="display:block;clear:both;"></span>
</div>
</form>
POST https://www.kongregate.com/accounts
<form id="registration_form"
onsubmit="if(window.DynamicFrameTarget){ new DynamicFrameTarget({form: this, callback: function(response) { if (response.success) { user_status.accountCreationSuccess(response) } else { user_status.accountCreationFailure(response) } }});}"
class="new_user" action="https://www.kongregate.com/accounts" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓"><input type="hidden" name="authenticity_token"
value="YsmDEExTPCA/60BKFrUuVSZGM8EF6a0jZvXq2KKcqJ+E0dd38niG0fiC4QXzXoBlCFvCpOCozUmJ9Iw3tRZ47A==">
<input type="hidden" name="game_id" id="game_id" value="190329">
<input type="hidden" name="user[age_concern]" id="user_age_concern" value="" class="registration_age_concern">
<div class="cntrError mam pam" id="registration_form_base_errors" style="display: none;"></div>
<div class="email_field form_block">
<div class="form_block" id="registration_form_email_address_block">
<div class="label_block" id="registration_form_email_address_label_block">
<label id="registration_form_email_address_label" for="registration_form_email_address">Email Address</label>
</div>
<div id="registration_form_email_address_control_block" class="input_block"><input id="registration_form_email_address" type="text" name="user[email_address]"></div>
<div class="error_block error" id="registration_form_email_address_error_block">
</div>
</div>
<div id="registration_form_opt_in_block" class="checkbox">
<div class="control_block" id="registration_form_opt_in_control_block">
<input name="user[opt_in]" type="hidden" value="0"><input id="registration_form_opt_in" tabindex="-1" class="check_box mts opt-in-chk" type="checkbox" value="1" checked="checked" name="user[opt_in]">
<label id="registration_form_opt_in_label" class="check_box_label" for="registration_form_opt_in">Send me updates</label>
</div>
<div class="error_block error" id="registration_form_opt_in_error_block">
</div>
</div>
</div>
<div class="form_block" id="registration_form_password_block">
<div class="label_block" id="registration_form_password_label_block">
<label id="registration_form_password_label" for="registration_form_password">Password</label>
<em id="registration_form_password_explanation_block">(min. 10 characters)</em>
</div>
<div id="registration_form_password_control_block" class="input_block"><input id="registration_form_password" type="password" name="user[password]"></div>
<div class="error_block error" id="registration_form_password_error_block">
</div>
</div>
<div class="form_block" id="registration_form_birth_date_block">
<div class="label_block" id="registration_form_birth_date_label_block">
<label id="registration_form_birth_date_label" for="registration_form_birth_date">When were you born?</label>
</div>
<div id="registration_form_birth_date_control_block" class="input_block">
<select name="user[birth_date(1i)]" class="registration_form_date_select">
<option value=""></option>
<option value="1940">1940</option>
<option value="1941">1941</option>
<option value="1942">1942</option>
<option value="1943">1943</option>
<option value="1944">1944</option>
<option value="1945">1945</option>
<option value="1946">1946</option>
<option value="1947">1947</option>
<option value="1948">1948</option>
<option value="1949">1949</option>
<option value="1950">1950</option>
<option value="1951">1951</option>
<option value="1952">1952</option>
<option value="1953">1953</option>
<option value="1954">1954</option>
<option value="1955">1955</option>
<option value="1956">1956</option>
<option value="1957">1957</option>
<option value="1958">1958</option>
<option value="1959">1959</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>
</select><select name="user[birth_date(2i)]" class="registration_form_date_select" disabled="" style="display: none;">
<option value=""></option>
<option value="1">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 name="user[birth_date(3i)]" class="registration_form_date_select" disabled="" style="display: none;">
<option value=""></option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>
</div>
<div class="error_block error" id="registration_form_birth_date_error_block">
</div>
</div>
<div class="form_block" id="registration_form_username_block">
<div class="label_block" id="registration_form_username_label_block">
<label id="registration_form_username_label" for="registration_form_username">Username</label>
<em id="registration_form_username_explanation_block">(4-16 characters)</em>
</div>
<div id="registration_form_username_control_block" class="input_block"><input id="registration_form_username" type="text" name="user[username]"></div>
<div class="error_block error" id="registration_form_username_error_block">
</div>
</div>
<div class="form_block regtext privacy_form_block checkbox-grp" style="display: none;">
<div id="registration_form_privacy_policy_consent_block" class="checkbox">
<div class="control_block" id="registration_form_privacy_policy_consent_control_block">
<input name="user[privacy_policy_consent]" type="hidden" value="0"><input id="registration_form_privacy_policy_consent" class="check_box privacy_policy_checkbox" type="checkbox" value="1" name="user[privacy_policy_consent]">
<label id="registration_form_privacy_policy_consent_label" class="check_box_label" for="registration_form_privacy_policy_consent">I have read and agree to the
<a onclick="window.open(this.href);return false;" href="/privacy">Privacy Policy</a>, <a onclick="window.open(this.href);return false;" href="/user-agreement">User Agreement</a> and
<a onclick="window.open(this.href);return false;" href="/cookie-policy">Cookie Policy</a></label>
</div>
<div class="error_block error" id="registration_form_privacy_policy_consent_error_block">
</div>
</div>
</div>
<div class="form_block regtext parental_consent_form_block" style="display: none;">
<div class="form_block" id="registration_form_parent_email_block">
<div class="label_block" id="registration_form_parent_email_label_block">
<label id="registration_form_parent_email_label" for="registration_form_parent_email">Parent or guardian email address</label>
<em id="registration_form_parent_email_explanation_block">Your parent or guardian must review and agree on your behalf to register</em>
</div>
<div id="registration_form_parent_email_control_block" class="input_block"><input id="registration_form_parent_email" class="parent_email" type="text" name="user[parent_email]"></div>
<div class="error_block error" id="registration_form_parent_email_error_block">
</div>
</div>
</div>
<input type="hidden" name="recaptcha_token" class="recaptcha_token_field">
<div class="submit_button form_block">
<p class="cta-outer">
<input type="submit" value="Create My Account" id="registration_form_submit_button" class="btn btn_action"
onclick="try{}catch(e){};if(!this.elem_registration_form_submit_button){this.elem_registration_form_submit_button=$('registration_form_submit_button');this.spin_registration_form_submit_button=$('registration_form_submit_button_spinner');this.restore=function(t){return function(){t.elem_registration_form_submit_button.show();t.spin_registration_form_submit_button.hide();Event.stopObserving(window, 'unload', t.restore);}}(this);}this.elem_registration_form_submit_button.hide();this.spin_registration_form_submit_button.show();Event.observe(window, 'unload', this.restore);"
data-disable-with="Create My Account"><span id="registration_form_submit_button_spinner" class="spinner" style="display:none" title="loading…"></span>
</p>
</div>
<div class="g-recaptcha" id="grecaptcha-target" data-sitekey="6LdzZjQUAAAAANyruFjOROmzLKQofUeJA5sIaPf3" data-size="invisible">
<div class="grecaptcha-badge" data-style="bottomright"
style="width: 256px; height: 60px; display: block; transition: right 0.3s ease 0s; position: fixed; bottom: 14px; right: -186px; box-shadow: gray 0px 0px 5px; border-radius: 2px; overflow: hidden;">
<div class="grecaptcha-logo"><iframe
src="https://www.google.com/recaptcha/api2/anchor?ar=1&k=6LdzZjQUAAAAANyruFjOROmzLKQofUeJA5sIaPf3&co=aHR0cHM6Ly93d3cua29uZ3JlZ2F0ZS5jb206NDQz&hl=en&v=mhgGrlTs_PbFQOW4ejlxlxZn&size=invisible&cb=nxt7beowyz9o"
width="256" height="60" role="presentation" name="a-740121wvqj2d" frameborder="0" scrolling="no" sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox"></iframe>
</div>
<div class="grecaptcha-error"></div><textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response"
style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
</div>
</div>
</form>
POST https://www.kongregate.com/session
<form onsubmit="if(window.DynamicFrameTarget){ new DynamicFrameTarget({form: this, callback: user_status.sessionStatus});}" action="https://www.kongregate.com/session" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden"
value="✓"><input type="hidden" name="authenticity_token" value="VYCiAIiu91TFaQcm3EECqAMOtVfZCCo7G5rNfZyiT/qzmPZnNoVNpQIApmk5qqyYLRNEMjxJSlH0m6uSiyifiQ==">
<input type="hidden" name="game_id" id="game_id" value="190329">
<dl class="clearfix">
<dt><label for="username">Username or Email</label></dt>
<dd><input type="text" name="username" id="username" title="username"></dd>
<dt>
<label for="password">Password</label> (<a tabindex="1" href="#" onclick="active_user.activateInlineLogin({ recover: true}); return false;">Forgot your password?</a>)
</dt>
<dd><input type="password" name="password" id="password" title="password"></dd>
<dt id="signin">
<!--[if lte IE 7]><span class="inlinefix">.</span><![endif]-->
<input type="submit" value="Sign in" class="btn btn_wide btn_action" id="sessions_new_form_spinner"
onclick="try{}catch(e){};if(!this.elem_sessions_new_form_spinner){this.elem_sessions_new_form_spinner=$('sessions_new_form_spinner');this.spin_sessions_new_form_spinner=$('sessions_new_form_spinner_spinner');this.restore=function(t){return function(){t.elem_sessions_new_form_spinner.show();t.spin_sessions_new_form_spinner.hide();Event.stopObserving(window, 'unload', t.restore);}}(this);}this.elem_sessions_new_form_spinner.hide();this.spin_sessions_new_form_spinner.show();Event.observe(window, 'unload', this.restore);"
data-disable-with="Sign in"><span id="sessions_new_form_spinner_spinner" class="spinner" style="display:none" title="loading…"></span>
</dt>
<dt id="remember"><input type="checkbox" name="remember_me" id="remember_me" value="true" checked="checked"> <label for="remember_me" id="remember_label">Remember me</label></dt>
</dl>
</form>
POST https://www.myspace.com/index.cfm?fuseaction=postto
<form id="myspacepostto458798" target="_blank" action="https://www.myspace.com/index.cfm?fuseaction=postto" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓"><input type="hidden" name="authenticity_token"
value="VYCiAIiu91TFaQcm3EECqAMOtVfZCCo7G5rNfZyiT/qzmPZnNoVNpQIApmk5qqyYLRNEMjxJSlH0m6uSiyifiQ=="><input type="hidden" name="t" id="t" value="Play Mutilate-a-Doll 2 on Kongregate"><input type="hidden" name="c" id="c"
value="&lt;p&gt;I just played Mutilate-a-Doll 2 on Kongregate.&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;game_icon&quot; title=&quot;Mutilate-a-Doll 2&quot; alt=&quot;Play Mutilate-a-Doll 2&quot; width=&quot;93&quot; height=&quot;74&quot; src=&quot;https://cdn3.kongcdn.com/game_icons/0069/2079/konglogo.png?i10c=img.resize(width:250)&quot; /&gt;&lt;/p&gt;&lt;p&gt;Virtual stressball physics sandbox about mutilating ragdolls in various ways using an overwhelming amount of items.
&quot;FAQ - Frequently Asked Questions&quot;:http://www.kongregate.com/forums/9794/topics/513429
&quot;MaD2 Forums on Kong&quot;:http://www.kongregate.com/forums/9794-mutilate-a-doll-2
&quot;Discord Chat&quot;:http://www.dashrava.com/discord
&quot;Facebook&quot;:http://www.facebook.com/MutilateaDoll
&quot;Twitter&quot;:http://twitter.com/MutilateaDoll
&quot;YouTube&quot;:http://www.youtube.com/user/MutilateaDoll
&quot;MaD Lab&quot;:http://www.kongregate.com/forums/9794/topics/507585-mad-lab-news, the item editor tool for MaD2.
----
Note: A large part of the items in the game are user-submitted, and unfortunately there just is no way of verifying the origins for all of them. If you have a complaint about an item&#39;s design please contact the developer.&lt;/p&gt;"><input type="hidden" name="u" id="myspacepostto458798_url" value=""><input type="hidden" name="l" id="l"
value="1"><a onclick="metricTracker.trackPageView('/share/myspace');;$('myspacepostto458798_url').value=active_user.referrerUrl("https://www.kongregate.com/games/0rava/mutilate-a-doll-2?sfa=myspace");$('myspacepostto458798').submit();return false;" href="#">MySpace</a>
</form>
POST /plugs.chat
<form class="new_plug" id="new_plug" onsubmit="new Ajax.Request('/plugs.chat', {asynchronous:true, evalScripts:true, parameters:Form.serialize(this)}); return false;" action="/plugs.chat" accept-charset="UTF-8" method="post"><input name="utf8"
type="hidden" value="✓"><input type="hidden" name="authenticity_token" value="VYCiAIiu91TFaQcm3EECqAMOtVfZCCo7G5rNfZyiT/qzmPZnNoVNpQIApmk5qqyYLRNEMjxJSlH0m6uSiyifiQ==">
<div class="recipients">
<label for="share_email_invitation_recipients">To</label>
<input class="hintable recipients_field" id="share_email_invitation_recipients" title="eg, bob@123.com, jan@abc.com" type="text" name="plug[email_addresses]">
</div>
<div class="email">
<label for="plug_sender_email">From</label>
<input class="hintable email_field" title="Enter your email address" type="text" name="plug[sender_name_or_email]" id="plug_sender_name_or_email">
</div>
<div class="personal_message clear">
<label for="plug_message">Message</label>
<textarea name="plug[message]" id="plug_message"></textarea>
</div>
<input value="190329" type="hidden" name="plug[game_id]" id="plug_game_id">
<input type="submit" value="Send" class="btn btn_wide btn_action" id="share_email_invitation_submit"
onclick="try{$('share_email_invitation_confirmation').update('');}catch(e){};if(!this.elem_share_email_invitation_submit){this.elem_share_email_invitation_submit=$('share_email_invitation_submit');this.spin_share_email_invitation_submit=$('share_email_invitation_submit_spinner');this.restore=function(t){return function(){t.elem_share_email_invitation_submit.show();t.spin_share_email_invitation_submit.hide();Event.stopObserving(window, 'unload', t.restore);}}(this);}this.elem_share_email_invitation_submit.hide();this.spin_share_email_invitation_submit.show();Event.observe(window, 'unload', this.restore);"
data-disable-with="Send"><span id="share_email_invitation_submit_spinner" class="spinner" style="display:none" title="loading…"></span>
<div class="clear"></div>
</form>
POST /feed_items/game_news?foreign_key=190329
<form
onsubmit="new Ajax.Request('/feed_items/game_news?foreign_key=190329', {asynchronous:true, evalScripts:true, method:'post', onFailure:function(request){NewsPostBox.onFailure(request.responseJSON.error);}, onSuccess:function(request){NewsPostBox.onSuccess(request.responseJSON.id);}, parameters:Form.serialize(this)}); return false;"
action="/feed_items/game_news?foreign_key=190329" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓"><input type="hidden" name="authenticity_token"
value="YAyl43WMyq4k2vtjNhxiYDkOVus3jECP9zhvcwY3+RSGFPGEy6dwX+OzWizT98xQFxOnjtLNIOUYOQmcEb0pZw==">
<dd class="form_block" id="game_news_feed_item_content_block">
<dl>
<span class="error_block error" id="game_news_feed_item_content_error_block">
</span>
<dd class="label_block" id="game_news_feed_item_content_label_block">
</dd>
<dd id="game_news_feed_item_content_control_block" class="input_block"><textarea rows="" cols="" class="pas" name="game_news_feed_item[content]" id="game_news_feed_item_content"></textarea></dd>
</dl>
</dd>
<div class="error_message cntrError" id="news_post_error_message" style="display:none;"></div>
<input type="submit" value="Post" id="news_post_box_submission_button" class="submission_button btn btn_action"
onclick="try{}catch(e){};if(!this.elem_news_post_box_submission_button){this.elem_news_post_box_submission_button=$('news_post_box_submission_button');this.spin_news_post_box_submission_button=$('news_post_box_submission_button_spinner');this.restore=function(t){return function(){t.elem_news_post_box_submission_button.show();t.spin_news_post_box_submission_button.hide();Event.stopObserving(window, 'unload', t.restore);}}(this);}this.elem_news_post_box_submission_button.hide();this.spin_news_post_box_submission_button.show();Event.observe(window, 'unload', this.restore);"
data-disable-with="Post"><span id="news_post_box_submission_button_spinner" class="spinner spinner_gray" style="display:none" title="loading…"></span>
</form>
POST https://www.kongregate.com/games/0rava/mutilate-a-doll-2/comments
<form id="new_comment_form_0" onsubmit="comments_controller.submitNewCommentForm(this, '_0'); return false" action="https://www.kongregate.com/games/0rava/mutilate-a-doll-2/comments" accept-charset="UTF-8" method="post"><input name="utf8"
type="hidden" value="✓"><input type="hidden" name="authenticity_token" value="YAyl43WMyq4k2vtjNhxiYDkOVus3jECP9zhvcwY3+RSGFPGEy6dwX+OzWizT98xQFxOnjtLNIOUYOQmcEb0pZw==">
<div class="new_comment_form media">
<div id="comment_avatar_placeholder_0" class="new_comment_avatar spritegame img"></div>
<div class="textarea_pod bd">
<textarea class="hintable mrs" id="comment_content_0" onclick="if (!active_user.isAuthenticated()) { active_user.activateInlineLogin({}, true); }" rows="3" title="Add your comment about the game!" name="comment[content]"></textarea> <input
type="submit" name="commit" value="Comment" indicator="gray" class="btn btn_action" id="post_comment_submit_0" data-disable-with="Comment" disabled="">
<span id="comment_indicator_0" class="spinner spinner_gray" style="display:none" title="loading…"></span>
<input type="hidden" name="comment[user_id]" id="comment_user_id">
</div>
</div>
<div class="comment_errors_container" id="comment_errors_0" style="display:none"></div>
</form>
POST https://www.kongregate.com/games/0rava/mutilate-a-doll-2/comments
<form id="new_comment_form_1" onsubmit="comments_controller.submitNewCommentForm(this, '_1'); return false" action="https://www.kongregate.com/games/0rava/mutilate-a-doll-2/comments" accept-charset="UTF-8" method="post"><input name="utf8"
type="hidden" value="✓"><input type="hidden" name="authenticity_token" value="YAyl43WMyq4k2vtjNhxiYDkOVus3jECP9zhvcwY3+RSGFPGEy6dwX+OzWizT98xQFxOnjtLNIOUYOQmcEb0pZw==">
<div class="new_comment_form media">
<div id="comment_avatar_placeholder_1" class="new_comment_avatar spritegame img"></div>
<div class="textarea_pod bd">
<textarea class="hintable mrs" id="comment_content_1" onclick="if (!active_user.isAuthenticated()) { active_user.activateInlineLogin({}, true); }" rows="3" title="Add your comment about the game!" name="comment[content]"></textarea> <input
type="submit" name="commit" value="Comment" indicator="gray" class="btn btn_action" id="post_comment_submit_1" data-disable-with="Comment" disabled="">
<span id="comment_indicator_1" class="spinner spinner_gray" style="display:none" title="loading…"></span>
<input type="hidden" name="comment[user_id]" id="comment_user_id">
</div>
</div>
<div class="comment_errors_container" id="comment_errors_1" style="display:none"></div>
</form>
Text Content
WE HAVE REDUCED SUPPORT FOR LEGACY BROWSERS. What does this mean for me? You will always be able to play your favorite games on Kongregate. However, certain site features may suddenly stop working and leave you with a severely degraded experience. What should I do? We strongly urge all our users to upgrade to modern browsers for a better experience and improved security. We suggest you install the latest version of one of these browsers: * Download Google Chrome * Download Mozilla Firefox * Download Microsoft Edge * Download Apple Safari No Thanks To enhance your user experience, support technical features, and personalize content and ads, this site uses cookies. Your use of Kongregate’s Services is subject to our revised Cookie Policy, Privacy Policy and User Agreement. OK 24,565 ONLINE PLAYING 125,785 FREE GAMES! KONGREGATE * * p0 * l0 * f * m * s * Settings * Sign Out Sign in Register or Sign in: Username or email Password Remember me Forgot password? * Games Recently Played » + Recently Played Games Start playing now. My Recommended » + Recommended Games Start playing now. My Playlist » + p My Playlist Register to save games to play later. Categories * Top Rated * Action * Multiplayer * Hot New * MMO * Adventure & RPG * My Favorites * Strategy & Defense * Shooter * Idle * Upgrades * Tower Defense * Sports/Racing * 5 Minute * More Categories For Developers: * Upload your game * Developers Center * Achievements Badge of the Day » Score 2x points! Badge of the Day Badge of the Day Unopened Gifts for Explosive Clicks Purchase 10 upgrades in Icy Gifts This Week's Kongpanion » Belle Complete the Badge of the Day to unlock the Kongpanion! Recently Badged Games » * A Bonte Christmas 1 Badge * Idle Monster Frontier 2 Badges * Cursed Treasure 2 Remastered 4 Badges Badges » * Recommended for Me * Action Badges * Rarest Badges * Racing Badges * Easiest Unearned * Puzzle Badges * Newest Badges * All Badges Quests » * All Quests * My Kong Trending with Friends Activity Feed g Register or sign in to start receiving activity updates from around Kongregate! Forums » * Kongregate * Game Forums * General Gaming * Tech Support * Game Development * All Forums * Dev * HOST YOUR GAME ON KONGREGATE An open platform for all web games! Get your games in front of thousands of users while monetizing through ads and virtual goods. Find documentation and support to get you started. Upload Your Game * OUR PUBLISHING PROGRAM With our publishing program, we can help get your games to millions of users on multiple platforms! Also check our developers blog, where we publish new content weekly on game/data analysis, engineering and design insights, and more. Visit Our Developers Site * * * see more results » {"url":"/search"} X Complete Initialization for 10 kreds Complete the Quest and earn an exclusive shiny kongpanion + 10 kreds 15% « Previous Next » Congratulations! You’ve completed your Kongregate account! Keep exploring Kongregate with more badges and games! Congratulations! You’ve completed your Kartridge quest! Spend your hard earned kreds on some of these games! Hide the progress bar forever? Yes No * Top New * 5 Minute * Favorites * Idle * Shooter * Tower Defense * Upgrades * Action * Sports/Racing * Multiplayer * MMO FULLSCREEN & NO ADS Get the premium, downloadable version of Mutilate-a-Doll 2 on Kartridge! MUTILATE-A-DOLL 2 Music & More () Connected Limited connection Disconnected Not Connected Remote Only Error Connected Syncing * Cinematic Mode * Instructions * Rate: * 1 * 2 * 3 * 4 * 5 * Favorite * p+-Playlist * User Content * close Report Cinematic Bug... To play games on Kongregate, you must have Javascript enabled! To play this game on Kongregate, you must have a current version of Adobe’s Flash Player enabled. Install or enable Adobe Flash Player Alternatively, we also recommend the SuperNova! Plugin for Chrome as an easy way to enable Flash content in the browser. * Chat * Game * More Games * Match * Rate Close * Sign Up Close * Sign In Close * Alert Close * Award Close * Award Close * Share Close * Award Close * Shared Close * Progress Close * Coupon Close * Contract Close * Custom Item Close * Level Close * Roleplay Close * Alert Close * Cloud Saves Close * Award Close Limited Time Offer! H: M: S Sorry, offer has expired. Save 30% on your first Kreds purchase! Act Quick, Redeem Now! The 30% discount will be automatically applied to your purchase. This is a limited time offer that expires when the countdown timer above reaches zero. Limit one discount per user. More Games loading! loading Joining room loading Load older messages Enter text for chat here 250/250 Register or Sign in to chat now, earn points, level up and track your progress! . Click here to read about silences. You have been disconnected from guild chat. Kongregate Notice: Part of your message was cut off because it exceeded the 250 character maximum. Kongregate Notice: To prevent spamming, we've limited how fast you can submit messages. Please try again. Kongregate Notice: You can make your very own private chat room by joining Kong. Now you know! « Return to CHOOSE A ROOM FROM THE LIST BELOW: Room Name # of Users playing: View Profile loading Add as friend Private message Invite Private Invited (retry) Remove User loading Mute « Return to « Return to « Return to loading Room: () RoomUnread PrivateUnread GameUnread GuildUnread Enter text for match chat here WELCOME TO KONGREGATE Register now to save your earned badges, chat with other players, and share your progress with your friends. SIGN UP NOW: Connect with Facebook or Sign Up with Email BECOME A KONGREGATE MEMBER FOR FREE! Sign up now to save your badges, points and progress. You'll also be eligible for free video games and prizes!!! (Already a member?) We encountered a problem. Please try again. Email Address Send me updates Password (min. 10 characters) When were you born? 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 January February March April May June July August September October November December 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Username (4-16 characters) I have read and agree to the Privacy Policy, User Agreement and Cookie Policy Parent or guardian email address Your parent or guardian must review and agree on your behalf to register SIGN IN TO YOUR ACCOUNT Username or Email Password (Forgot your password?) Remember me Close Not a member yet? Join for free! Sign in ENJOYING THIS GAME? Rate Mutilate-a-Doll 2 to receive better game recommendations ***** ***** 4.6194/5 rating Our predicted rating for you Your rating I'll rate it later Thanks for your rating! Don't ask me to rate games in the future EARN POINTS WHEN YOU SHARE MUTILATE-A-DOLL 2 You'll get 15 points for each user that signs up through the share tools below, and a bonus every time they level up. POST A GAME LINK ON YOUR FAVORITE WEBSITE * Facebook * MySpace * StumbleUpon * Twitter * Digg * Reddit Game URL with referral code EMAIL AN INVITATION TO PLAY THIS GAME Import contacts from Yahoo/Gmail/Hotmail To From Message CONGRATULATIONS ! You set a high score in Mutilate-a-Doll 2 loading loading loading loading MUTILATE-A-DOLL 2 HAS SENT A REPLACEMENT AVATAR. Would you like to use this image as your Kongregate avatar? Change Avatar No Thanks Register or Sign in to save this avatar. YOU HAVE BEEN DISCONNECTED FROM KONGREGATE'S CHAT & SCORE SUBMISSION SERVERS. Check the hints below to get connected with the community and track achievements in thousands of games. Check your connection Please check your internet connection and refresh the page if chat does not reconnect on its own. Note that you may lose unsaved game progress if you refresh the page. Try again in a few minutes Sometimes the internet is just not happy. We might have restarted our chat server, or there might be a temporary problem that will resolve itself soon. You can try refreshing the page in a couple minutes - or contact our support team for more help if the problem continues. Did you lose an achievement? Take a screenshot first and report the missing achievement. loading YOU HAVE BEEN DISCONNECTED FROM KONGREGATE'S CHAT & SCORE SUBMISSION SERVERS DUE TO A SESSION CONFLICT. Check the hints below to get connected with the community and save your progress in thousands of games. Are you logged into Kongregate in another tab or window? Kongregate only allows one chat connection per user. Please close other tabs and windows where you are logged in, then hit the 'reconnect' button below. Did you lose an achievement? Take a screenshot first and report the missing achievement. loading TO RECONNECT TO CHAT OR SUBMIT STATISTICS, YOU MUST REFRESH YOUR PAGE. Check the hints below to get connected with the community and save your progress in thousands of games. Did you log into Kongregate in another browser? That would make the session in this browser stale. Did you lose an achievement? Take a screenshot first and report the missing achievement. YOU ARE NOT YET CONNECTED TO KONGREGATE'S CHAT & SCORE SUBMISSION SERVERS. Check the hints below to get connected with the community and track achievements in thousands of games. Check your security settings Connection issues are typically caused by security settings on your network or computer. Check that your firewall or router has port 5222 open and allowing traffic. If you are on a school or office network, you may need to contact your network administrator to make the necessary changes. Is your version of Flash current? Some old versions of Flash don't work well with our new chat application. You can go to http://get.adobe.com/flashplayer/ to get the newest version. Ad blockers and browser plug ins Ad blocker programs like AdBlock Plus, proxy software and a variety of other browser add-ons can prevent users from connecting to chat. Please try disabling any third party browser plugins you have have, then refresh the page. Try again in a few minutes Sometimes the internet is just not happy. We might have restarted our chat server, or there might be a temporary problem that will resolve itself soon. You can try refreshing the page in a couple minutes - or contact our support team for more help if the problem continues. Did you lose an achievement? Take a screenshot first and report the missing achievement. loading REGISTER NOW TO CLAIM YOUR ! * yGet personalized game recommendations * cParticipate in chat and forums * aCollect badges, level up, and more! Already a user? Log in » MUTILATE-A-DOLL 2 * * 4.6 141,759 ratings * Ragdoll * Sandbox * Physics * Funny * God +Add Tags Your Rating: * 1 * 2 * 3 * 4 * 5 l Favorite p+-Playlist Game By: * 0rava t Published Oct. 31, 2013 with 40,690,159 gameplays * ! Flag * b Block * Instructions * Description * Updates INSTRUCTIONS This is a sandbox. There is no goal unless you set one for yourself. There are over a thousand items in the game to build, destroy, or of course mutilate. Use the Main menu (left) to access all other menus. Use the Toolbox (right) to change tools and use Powers. See in-game tutorial for advanced topics. DESCRIPTION Virtual stressball physics sandbox about mutilating ragdolls in various ways using an overwhelming amount of items. FAQ – Frequently Asked Questions MaD2 Forums on Kong Discord Chat Facebook Twitter YouTube MaD Lab, the item editor tool for MaD2. -------------------------------------------------------------------------------- Note: A large part of the items in the game are user-submitted, and unfortunately there just is no way of verifying the origins for all of them. If you have a complaint about an item’s design please contact the developer. NEWS Add News Post * Aug 27, 2015 5:36pm (delete post) Patchnotes and latest news available on the forums here so I don’t have to spam updates. GAME SPOTLIGHT SPONSORED LISTINGS * Recommended Games * Other Games by this Developer RECOMMENDED GAMES . . . Previous Next Promoted Game * Kuja * 2 Player * Funny * Ragdoll What to do after a fun night in the bar? Go home? Order a... X * Water ragdoll 2 * Ragdoll * Sandbox * Stick Play around with a ragdoll inside a room full of water! C... X * Cricket WorldCup 2011 * Cricket * Sports * Keyboard Only Enjoy the cricket world cup game by playing against diffe... X Promoted Game * Domino Creator * Domino * Unity * Sandbox Create a domino track without the stress of tipping over ... X * Dead Drunk 1.9 * Platform * Physics * Ragdoll Game about classic friday of system administrator. Is it ... X * Sword of Heroes * Unity * Fighting * Action Sword and shield fighting game. _Create your Warrior. Ch... X Promoted Game * Tactical Weapon Pack * Shooter * Gun * Upgrades Put your shooting skills to the test! Over 50 realistic w... X * Platcore * Action * Platform * Bullet Hell What is Platcore?! Well Platcore is a platformer/avoid st... X * Oh no! Seagulls! * Flight Blow into your microphone or make loud noises to make the... X See full profile . . Previous Next * Mutilate-a-doll * Ragdoll * Sandbox * Physics Cut, bash, stab, whack, shoot, throw, rip off limbs. Mut... * Mutilate-a-Doll: Classic * Ragdoll * Sandbox * Physics Cut, bash, stab, whack, shoot, throw, rip off limbs... Cl... * SGARDEN * Box * 5 Minute * Block Update on Kartridge! https://www.kartridge.com/games/0rav... * Hill of the King * KGJ1 * Strategy * Defense There once was a perfect hill in the exact corner of four... * Demolition X * Sandbox * Funny * Physics Predecessor of "my other sandbox-like physics game":http:... * King Flamebeard * Action _Play as the ghost of a king who has unresolved issues. C... * Guild Forum Posts * Comments * Forum Posts GUILD FORUM POSTS USER COMMENTS Best (see all) This game does not have any comments yet. Be the first person to share your thoughts! togerthetiger Dec. 18, 2019 Under rating threshold (hideshow) Make an option to increase or reduce the sharpness of weapons. remove | hide spam | reply + - ! F (12) togerthetiger Dec. 18, 2019 Under rating threshold (hideshow) make the armor better please it has low defense most of them can u buff the armor remove | hide spam | reply + - ! F (7) Aksa_The_Khajiit Jul. 20, 2018 Under rating threshold (hideshow) This game teaches us that if we throw it hard enough, anything is a weapon. remove | hide spam | reply + - ! F (3124) tRekt6 Jan. 25, 2019 Under rating threshold (hideshow) could you make it so if you lodge a sharp object into a doll, bleeding is accelerated when you pull it out? remove | hide spam | reply + - ! F (2119) 0rava Aug. 28, 2014 Under rating threshold (hideshow) MaD2 is now in Top50 highest rated games on Kong! Huge thanks once again to everyone who's rated it! remove | hide spam | reply + - ! F (5892) Developer response from 0rava Update: Ranked #2 Overall (and #1 in Physics, Sandbox, and Ragdoll) edit | delete Most Recent (see all) This game does not have any comments yet. Be the first person to share your thoughts! johnson_m25 Dec. 18, 2019 Under rating threshold (hideshow) I need help right now!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! remove | hide spam | reply + - ! F (0) lachlannnn Dec. 18, 2019 Under rating threshold (hideshow) when i give a ragdoll a gun and i make it fire i cant use the keyboard in the game remove | hide spam | reply + - ! F (1) robloxlover73 Dec. 18, 2019 Under rating threshold (hideshow) my game would freeze if like i am in slow or normal and i dislocate a body part of a doll. remove | hide spam | reply + - ! F (0) GiampietroD Dec. 18, 2019 Under rating threshold (hideshow) a people pls make a super glue? remove | hide spam | reply + - ! F (2) deadsoul365 Dec. 17, 2019 Under rating threshold (hideshow) Hey Orava, can you tell me how the save and load layout works? If not I have a suggestion for the save and load layout function. SUGGESTION: For the Save Function can you (or if you can) make the save downloadable to be saved in a file where as. 1. We can load our saved layout. 2. It will be easier to load specific saves (e.g 2 types of files are saved and both have a different variables, we can load one of the files and each of them are saved with the specific variable). Oh and keep up the good work. THANKS! remove | hide spam | reply + - ! F (2) Developer response from 0rava Save layout is already stored in a separate file, menus.sol. See http://www.kongregate.com/forums/9794/topics/521014 for info on how to find the files. edit | delete Write a reply: FORUM POSTS MaD Lab Items Last post by Son88 on Dec. 04, 2019 11179 posts Item Requests Last post by Cieni on Nov. 30, 2019 1261 posts The MaD Community Last post by catchyname888 on Dec. 18, 2019 7889 posts auto attack Last post by catchyname888 on Dec. 18, 2019 3 posts Custom Items & Settings Last post by 0rava on Dec. 15, 2019 2 posts World War MaD Last post by supersimple on Dec. 10, 2019 2012 posts Ban The person Above you Last post by SeanKau on Dec. 08, 2019 2895 posts Every MaD2 Secret So Far! Last post by SeanKau on Dec. 07, 2019 12 posts Forum Game: Wat do? Last post by Mew0t on Dec. 06, 2019 1363 posts [Forum Game] Santa's list {2 year anniversary!} Last post by LokYinN on Nov. 22, 2019 279 posts See all forum topics and posts Kongregate * Be a Facebook Fan * Follow Us on Twitter * About Us * Contact Us * Help/FAQ * Conduct Guidelines * User Agreement * Privacy Policy * Games for Your Site * Link to Kongregate * Job Opportunities * Upload your Game Language: Français Français English English Deutsch Deutsch KONG PLUS Kong Plus Get more out of your Kongregate experience. Take advantage of ad-free gaming, cool profile skins, automatic beta access, and private chat with Kong Plus. Learn more » Kongregate Develoeprs Are you a game developer? Visit our Developers Site where you can find documentation on our APIs and more information about publishing opportunities to further promote your game. Learn More * © 2019 Kongregate * An MTG company X Loading