Env | mainnet |
Slot | 84829417 |
Minted | more than a day ago |
Policy | 4864e4cf3f7e7fd2318b3bb4a7060665278a47fc4a6216c55dcbbeb0
(view all policy tokens) |
AssetName/ID | 6368727a31303034 |
Fingerprint | asset1pv8ex6efvyy8w7l8lwpfxshq8xc3jnywg6hp6e |
Name | CHRZ #1004 |
{
"Hero": "Face with head-bandage",
"name": "CHRZ #1004",
"Color": "Industrial gray",
"files": [
{
"src": [
"data:text/html;utf8,%3C!DOCTYPE html%3E%3Cmeta charset='utf-8'/%",
"3E%3Cbody style='margin:0;touch-action:none;overscroll-behavior:",
"contain;background:%23000;'%3E%3Ccanvas id='a' style='margin:aut",
"o;display:block;'%3E%3C/canvas%3E%3Cscript%3Efunction aa(a){var ",
"b=0;return function(){return b%3Ca.length?{done:!1,value:a[b++]}",
":{done:!0}}}function c(a){var b='undefined'!=typeof Symbol&&Symb",
"ol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:aa(a)}}",
" var e,f,g,ba='ontouchstart'in window,h,l,n,p,q,r,t,u,v,w,x,y,ca",
",z,da=String.fromCodePoint(0x1F44E),ea=[String.fromCodePoint(129",
"311),String.fromCodePoint(129304),String.fromCodePoint(128077),S",
"tring.fromCodePoint(128074)],fa=String.fromCodePoint(0x2728),B=[",
"String.fromCodePoint(0x1F479),String.fromCodePoint(0x1F60F),Stri",
"ng.fromCodePoint(0x1F92F),String.fromCodePoint(0x1F607),String.f",
"romCodePoint(128064)],C=[String.fromCodePoint(127817),String.fro",
"mCodePoint(127818),String.fromCodePoint(127826),String.fromCodeP",
"oint(127827), String.fromCodePoint(128142)],D,ha=String.fromCode",
"Point(128561),ia=String.fromCodePoint(0x1F915),E,ja,F,G,H,ka,I,l",
"a,ma,J,na,oa,pa,K,L,M,qa,ra,N=new AudioContext,O,P,Q,sa=[[1,1,1,",
"1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,",
"2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1]",
",[1,2,1,1,1,1,1,2,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,2,1,1,1,1,1,",
"2,1],[1,2,2,1,1,1,2,2,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,2,2,1,1,",
"1,2,2,1],[1,1,2,2,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,",
"2,1, 2,2,1,1],[0,0,1,2,4,2,1,2,2,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,2",
",2,1,2,4,2,1,0,0],[0,0,0,1,2,1,2,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2",
",2,1,2,2,1,2,1,0,0,0],[0,0,0,1,2,1,2,1,1,2,1,1,1,1,1,2,1,2,1,1,1",
",1,1,2,1,1,2,1,2,1,0,0,0],[0,0,0,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2",
",2,2,2,2,2,2,2,2,1,2,1,0,0,0],[0,0,0,1,2,1,1,1,2,1,1,1,1,1,1,1,0",
",1,1,1,1,1,1,1,2,1,1,1,2,1,0,0,0],[0,0,0,1,2,2,2,2,2,1,0,5,5,0,0",
",0,0,0,0,0,5,5,0,1,2,2,2,2,2,1,0,0,0],[0,0,0,1,2,1,2,1,2,1,1,1,1",
",1,1,1,1,1,1,1,1,1,1,1,2,1,2,1,2,1,0,0,0],[0,0,0,1,2,1,2,1, 2,2,",
"2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,2,1,0,0,0],[0,0,0,1,2,1,2,1,",
"1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,1,0,0,0],[0,0,0,1,2,1,",
"2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,0,0,0],[0,0,0,1,",
"2,1,1,2,1,1,1,1,2,1,1,1,2,1,1,1,2,1,1,1,1,2,1,1,2,1,0,0,0],[0,0,",
"1,2,4,2,1,2,2,1,1,1,2,1,0,1,2,1,0,1,2,1,1,1,2,2,1,2,4,2,1,0,0],[",
"1,1,2,2,1,2,2,1,2,2,1,1,2,1,1,1,2,1,1,1,2,1,1,2,2,1,2,2,1,2,2,1,",
"1],[1,2,2,1,1,1,2,2,1,2,1,1,2,2,2,2,2,2,2,2,2,1,1,2,1,2,2,1,1,1,",
"2,2,1],[1,2,1,1,1,1,1,2,1,2,1,1,2,1,1,1,1,1,1,1,2, 1,1,2,1,2,1,1",
",1,1,1,2,1],[1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2",
",2,2,2,2,2,2,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1",
",1,1,1,1,1,1,1,1,1]];function ta(){var a=lvl,b=0;for(i=0;i%3Ca.l",
"ength;i++)b+=a[i].reduce(function(d,k){return 2==k?d+1:d},0);ret",
"urn b}function ua(a){return 0+Math.floor(Math.random()*(a-0+1))}",
" function S(){z=0;qa=!1;y=!0;P=[];ma=[8,15];ja=[1,1,30,60];J=0;l",
"vl=sa.map(function(b){return b.slice()});la=ta();H=ka=7;v=0;G=3;",
"t=!1;var a=window.devicePixelRatio;e=document.getElementById('a'",
");f=Math.min(window.innerWidth,window.innerHeight);e.width=e.hei",
"ght=f*a;g=e.getContext('2d');g.scale(a,a);e.style.width=e.style.",
"height=f+'px';q=r=0==(f/33|0)%252?f/33|0:(f/33|0)-1;n=33*q;p=22*",
"r;h=(f-n)/2;l=(f-p)/2;u={x:h+q+q/2,y:l+20*r+r/2,j:ia,speed:q/8,g",
":1,i:1,l:1};g.fillStyle='%235B5A57';g.strokeStyle='%235B5A57'; F",
"=(f-p)/2|0;g.font=4*r+'px Monospace';g.textAlign='center';g.text",
"Baseline='bottom';g.strokeText('CHRZ',f/2,F);va();T(0,0,lvl.leng",
"th,lvl[0].length);ba?window.addEventListener('touchstart',U,!0):",
"window.addEventListener('keydown',U);x=requestAnimationFrame(wa)",
"}function xa(){g.clearRect(h,l+p,f/2,F/3);g.textAlign='left';g.o",
"='top';g.font=1.5*q+'px Monospace';g.strokeText('SCORE:'+v,h,l+p",
"+r+r/10);g.textAlign='center';g.font=q-4+'px serif'} function ya",
"(){g.clearRect(.7*f,l+p,.3*f,F/3);g.textAlign='right';g.o='top';",
"g.font=1.5*q+'px Monospace';for(var a='',b=0;b%3CG;b++)a+=u.j;g.",
"strokeText(a,h+n,l+p+r+r/10);g.textAlign='center';g.font=q-4+'px",
" serif'}function va(){E=[];var a=0;for(i=0;i%3Clvl.length;i++)fo",
"r(j=0;j%3Clvl[i].length;j++)5==lvl[i][j]&&(0==lvl[i][j],E.push({",
"x:h+j*q+q/2,y:l+i*r+r/2,type:a,j:B[a],speed:q/8,h:Math.floor(4*M",
"ath.random()),m:ja[a],status:1}),a++)} function V(a,b,d){var k=a",
".h;b=[Math.abs(a.x-b)+Math.abs(a.y-r-d),Math.abs(a.x-b)+Math.abs",
"(a.y+r-d),Math.abs(a.x-q-b)+Math.abs(a.y-d),Math.abs(a.x+q-b)+Ma",
"th.abs(a.y-d)];for(d=0;4%3Ed;d++)za(a.x,a.y,d)&&(b[d]=1E4);0==k&",
"&(b[1]=1E4);1==k&&(b[0]=1E4);2==k&&(b[3]=1E4);3==k&&(b[2]=1E4);a",
"=Math.min;k=a.apply;if(b instanceof Array)d=b;else{d=c(b);for(va",
"r m,A=[];!(m=d.next()).done;)A.push(m.value);d=A}a=k.call(a,Math",
",d);k=[];for(d=0;d%3Cb.length;d++)b[d]==a&&k.push(d);return k[Ma",
"th.floor(Math.random()*k.length)]} function Aa(a){W(a)&&!a.statu",
"s&&(a.speed=q/8);if(!W(a)||!za(a.x,a.y,a.h)){if(W(a)){var b=c(X(",
"a.x,a.y)),d=b.next().value;b=b.next().value;2==a.status&&(19%3C=",
"d&&20%3E=d&&(1==b||7==b||9==b||23==b||25==b||31==b)&&(a.h=0),15%",
"3C=d&&20%3E=d&&(12==b||20==b)&&(a.h=0),11%3C=d&&16%3E=d&&(4==b||",
"28==b)&&(a.h=0),5%3C=d&&9%3E=d&&(4==b||28==b)&&(a.h=1),4%3C=b&&7",
"%3E=b&&10==d&&(a.h=3),25%3C=b&&28%3E=b&&10==d&&(a.h=2),9%3C=d&&1",
"2%3E=d&&(8==b||24==b)&&(a.h=0),6%3C=b&&15%3E=b&&8==d&&(a.h=3),17",
"%3C=b&&26%3E=b&&8==d&&(a.h=2),1%3C=d&&5%3E=d&&16==b&&(a.h=1),7%3",
"C= b&&15%3E=b&&14==d&&(a.h=2),17%3C=b&&25%3E=b&&14==d&&(a.h=3));",
"10==d&&16==b&&(2==a.status&&(a.status=1,a.j=B[a.type]),!y&&0%3Ca",
".m&&(a.h=.5%3CMath.random()?2:3))}switch(a.h){case 0:a.y-=a.spee",
"d;break;case 1:a.y+=a.speed;break;case 2:a.x-=a.speed;break;case",
" 3:a.x+=a.speed}Ba(a)}}function Ca(a,b){g.clearRect(h+b*q-q,l+a*",
"r-r,3*q,3*r)}function Da(a){a=a.touches[0];L=a.pageX;M=a.pageY} ",
"function Ea(a){if(L&&M){var b=L-a.touches[0].pageX;a=M-a.touches",
"[0].pageY;Math.abs(b)%3EMath.abs(a)?0%3Eb?(2==u.g&&(u.g=3),u.i=3",
"):(3==u.g&&(u.g=2),u.i=2):0%3Ea?(0==u.g&&(u.g=1),u.i=1):(1==u.g&",
"&(u.g=0),u.i=0);M=L=null}}function Fa(a){'ArrowUp'==a.key&&(1==u",
".g&&(u.g=0),u.i=0);'ArrowDown'==a.key&&(0==u.g&&(u.g=1),u.i=1);'",
"ArrowLeft'==a.key&&(3==u.g&&(u.g=2),u.i=2);'ArrowRight'==a.key&&",
"(2==u.g&&(u.g=3),u.i=3);a.preventDefault()} function Ga(){var a=",
"(u.y-l-r/2)/r|0,b=(u.x-h-q/2)/q|0;switch(lvl[a][b]){case 0:z=0;b",
"reak;case 2:lvl[a][b]=0;z||(Y(30,150,'triangle'),z=1);la--;P.pus",
"h([a,b]);0==la&&(ra=!0);E.forEach(function(d){d.m--;ja[d.type]--",
"});v+=10;break;case 4:lvl[a][b]=0;clearInterval(ca);Y(40,1900,'s",
"quare');t=!0;v+=50;H=ka;u.l=1;E.forEach(function(d){2!=d.status&",
"&(d.status=1,d.j=ha,d.speed=q/16)});I=1E3;ca=setInterval(Ha,200)",
";break;case 6:lvl[a][b]=0,Y(120,300,'square'),a=200+D*D*200,v+=a",
",g.font=4*r+'px Monospace',g.textAlign= 'center',g.textBaseline=",
"'bottom',g.fillText(C[D]+a+C[D],f/2,F),setTimeout(function(){g.c",
"learRect(0,0,f,l)},800),g.textBaseline='middle',g.font=q-4+'px s",
"erif'}}function Ha(){I-=200;t&&Ia(900,'sawtooth',10,100,.2);0==I",
"&&(H--,I=1E3);2%3E=H&&E.forEach(function(a){2!=a.status&&(a.j=a.",
"j==B[a.type]?ha:B[a.type])});0==H&&(H=ka,t=!1,E.forEach(function",
"(a){2!=a.status&&(a.status=0,a.j=B[a.type])}),clearInterval(ca))",
"}function X(a,b){return[(b-l-r/2)/r|0,(a-h-q/2)/q|0]} function z",
"a(a,b,d){b=c(X(a,b));a=b.next().value;var k=b=b.next().value,m=a",
";1==d&&(m=a+1);0==d&&(m=a-1);2==d&&(k=b-1);3==d&&(k=b+1);return ",
"1==lvl[m][k]?!0:!1}function W(a){var b=a.y;return Number.isInteg",
"er((a.x-h+q/2)/q)&&Number.isInteger((b-l-r/2)/r)} function Ja(){",
"var a=c(X(u.x,u.y)),b=a.next().value;a=a.next().value;if(u.g==u.",
"i&&8==b&&16==a&&1==u.i)u.i=u.g=null;else{if(u.g!=u.i&&W(u)){if(8",
"==b&&16==a&&1==u.i){u.i=u.g;return}za(u.x,u.y,u.i)||(u.g=u.i)}if",
"(!W(u)||!za(u.x,u.y,u.g)){u.x%3Eh+n&&(u.g=3);u.x%3Ch&&(u.g=2);sw",
"itch(u.g){case 0:u.y-=u.speed;break;case 1:u.y+=u.speed;break;ca",
"se 2:u.x-=u.speed;break;case 3:u.x+=u.speed}Ba(u)}}} function Ba",
"(a){a.x%3E=33*q+h&&(g.clearRect(a.x-q,a.y-r/2,2*q,r),a.x=h+q/2);",
"a.x%3C=h&&(g.clearRect(a.x-q/2,a.y-r/2,q,r),a.x=h+32*q+q/2)}func",
"tion wa(){qa&&(g.font=4*r+'px Monospace',g.textAlign='center',g.",
"textBaseline='bottom',g.strokeText('OH'+String.fromCodePoint(128",
"128)+'NO',f/2,F));E.forEach(function(a){var b=c(X(a.x,a.y));a=b.",
"next().value;b=b.next().value;Ca(a,b);T(a-1,b-1,a+2,b+2)});E.for",
"Each(function(a){g.fillText(a.j,a.x,a.y);Aa(a);W(a)&&(a.h=V(a,ua",
"(f),ua(f)))});x=requestAnimationFrame(wa)} var Z=0,Ka; function ",
"La(){g.clearRect(0,0,f,f);T(0,0,lvl.length,lvl[0].length);g.font",
"=4*r+'px Monospace';g.textAlign='center';g.textBaseline='bottom'",
";4%3EZ?(g.strokeText(ea[Z++],f/2,F),Y(100,200,'triangle')):(Z=0,",
"Y(100,400,'triangle'),clearInterval(Ka),ra=!1,Q=null,g.textAlign",
"='center',g.font=q-4+'px serif',M=L=null,ba?(document.addEventLi",
"stener('touchstart',Da,!0),document.addEventListener('touchmove'",
",Ea,!0)):window.addEventListener('keydown',Fa,!0),y=!1,g.clearRe",
"ct(0,0,f,f),T(0,0,lvl.length,lvl[0].length),u.x= h+q+q/2,u.y=l+2",
"0*r+r/2,D=0,u.g=1,u.i=1,g.fillText(u.j,u.x,u.y),va(),O=K=0,pa=pe",
"rformance.now(),w=requestAnimationFrame(Ma))}function U(){'runni",
"ng'!==N.state&&N.resume();window.removeEventListener('keydown',U",
");window.removeEventListener('touchstart',U,!0);cancelAnimationF",
"rame(x);Ka=setInterval(La,500)} function Ma(){na=performance.now",
"();oa=(na-pa)/1E3;pa=na;K+=oa;O+=oa;.5%3CO&&(O=0,Ia(200,'triangl",
"e',20,380,.1));1==J&&4%3CK&&(null!=Q&&(lvl[P[Q][0]][P[Q][1]]=0),",
"g.fillStyle='%23000',null!=Q&&g.fillRect(P[Q][1]*q+h,P[Q][0]*r+l",
",q,r),g.fillStyle='%235B5A57',D=++D%25C.length);K%3E=ma[J]&&(K=0",
",Y(70,800,'sine'),J||(Q=ua(P.length-1),lvl[P[Q][0]][P[Q][1]]=6,g",
".fillText(C[D],P[Q][1]*q+h+q/2+r/12,P[Q][0]*r+l+r/2+r/12)),J=++J",
"%252);var a=c(X(u.x,u.y)),b=a.next().value;a=a.next().value;Ca(b",
",a);ya();T(b-1,a-1,b+2,a+2);xa();E.forEach(function(d){var k= c(",
"X(d.x,d.y));d=k.next().value;k=k.next().value;Ca(d,k);T(d-1,k-1,",
"d+2,k+2)});g.fillText(u.j,u.x,u.y);Ga();Na();Ja();E.forEach(func",
"tion(d){g.strokeText(d.j,d.x,d.y);Aa(d);if(W(d))if(2==d.status)d",
".speed=q/8,d.h=d.x%3C16*r+l+r/2?V(d,11*r+l+r/2,10*r+l+r/2):V(d,2",
"2*r+l+r/2,10*r+l+r/2);else if(J){0==d.type&&(d.h=V(d,u.x,u.y));1",
"==d.type&&(0==u.g&&(d.h=V(d,u.x,u.y-5*q)),1==u.g&&(d.h=V(d,u.x,u",
".y+5*q)),2==u.g&&(d.h=V(d,u.x-5*q,u.y)),3==u.g&&(d.h=V(d,u.x+5*q",
",u.y)));if(2==d.type){if(0==u.g){var k=u.y-2*q;var m= u.x}1==u.g",
"&&(k=u.y+2*q,m=u.x);2==u.g&&(m=u.x-2*q,k=u.y);3==u.g&&(m=u.x+2*q",
",k=u.y);d.h=V(d,m-(E[0].x-m),k-(E[0].y-k))}3==d.type&&(d.h=Math.",
"sqrt(Math.pow(u.x-d.x,2)+Math.pow(u.y-d.y,2))%3E8*q?V(d,u.x,u.y)",
":V(d,f,f))}else 0==d.type&&(d.h=V(d,0,0)),1==d.type&&(d.h=V(d,f,",
"0)),2==d.type&&(d.h=V(d,0,f)),3==d.type&&(d.h=V(d,f,f))})}var Oa",
"; function Na(){var a=1;ra?Oa=setInterval(Pa,800):(E.forEach(fun",
"ction(b){Math.abs(u.y-b.y)%3C=r/2&&Math.abs(u.x-b.x)%3C=q/2&&(t?",
"1==b.status&&(g.clearRect(0,0,f,l),Y(100,160,'triangle'),b.statu",
"s=2,v+=200*u.l,u.l*=2,b.j=B[4],g.font=4*r+'px Monospace',g.textA",
"lign='center',g.textBaseline='bottom',g.fillText(B[b.type]+200*u",
".l+B[b.type],f/2,F),setTimeout(function(){g.clearRect(0,0,f,l)},",
"800),g.textBaseline='middle',g.font=q-4+'px serif'):2!=b.status&",
"&(G--,a=0,ya()))}),a?w=requestAnimationFrame(Ma):0%3CG?(qa=!0, Y",
"(400,50,'sawtooth'),ba?(document.removeEventListener('touchstart",
"',Da,!0),document.removeEventListener('touchmove',Ea,!0)):window",
".removeEventListener('keydown',Fa,!0),null!=Q&&(lvl[P[Q][0]][P[Q",
"][1]]=0),y=!0,cancelAnimationFrame(w),x=requestAnimationFrame(wa",
"),setTimeout(U,1500)):(g.font=4*r+'px Monospace',g.textAlign='ce",
"nter',g.textBaseline='bottom',Y(400,50,'sawtooth'),g.strokeText(",
"'GAME'+da+'OVER',f/2,F),T(0,0,lvl.length,lvl[0].length),setTimeo",
"ut(S,3E3)))} function Pa(){var a=String.fromCodePoint('0x274C'),",
"b=String.fromCodePoint('0x1F3C6');g.clearRect(0,0,f,f);T(0,0,lvl",
".length,lvl[0].length);xa();g.font=4*r+'px Monospace';g.textAlig",
"n='center';g.textBaseline='bottom';4%3EZ?(g.strokeText(B[Z++],f/",
"2,F),setTimeout(function(){Y(200,40,'sawtooth');g.strokeText(a,f",
"/2,F)},300)):(Z=0,Y(300,800,'triangle'),clearInterval(Oa),g.stro",
"keText(b+b+ia+b+b,f/2,F),setTimeout(S,3E3))} function T(a,b,d,k)",
"{g.textBaseline='middle';for(g.font=q-4+'px serif';a%3Cd;a++)for",
"(var m=b;m%3Ck;m++)1==lvl[a][m]&&g.fillRect(m*q+h,a*r+l,q,r),2==",
"lvl[a][m]&&(g.beginPath(),g.arc(m*q+h+q/2,a*r+l+r/2,q/8,0,2*Math",
".PI,!0),g.stroke()),4==lvl[a][m]&&g.fillText(fa,m*q+h+q/2+r/12,a",
"*r+l+r/2+r/12),6==lvl[a][m]&&g.fillText(C[D],m*q+h+q/2+r/12,a*r+",
"l+r/2+r/12)} function Ia(a,b,d,k,m){var A=N.createGain(),R=N.cre",
"ateOscillator();A.connect(N.destination);A.gain.setValueAtTime(0",
",N.currentTime);A.gain.linearRampToValueAtTime(m,N.currentTime+d",
"/1E3);A.gain.linearRampToValueAtTime(0,N.currentTime+k/1E3);R.fr",
"equency.value=a;R.type=b;R.connect(A);R.start(0);R.stop(N.curren",
"tTime+k/1E3)}function Y(a,b,d){Ia(b,d,10,a,.8)}window.addEventLi",
"stener('resize',function(){clearInterval(Ka);cancelAnimationFram",
"e(x);cancelAnimationFrame(w);S()});S(); %3C/script%3E%3C/body%3E"
],
"mediaType": "text/html"
}
],
"image": [
"data:image/svg+xml;utf8,%3Csvg width='500' height='560' viewBox=",
"'0 0 500 560' xmlns='http://www.w3.org/2000/svg'%3E %3Crect widt",
"h='500' height='560' fill='%235B5A57' /%3E %3Ccircle stroke='%23",
"ba0001' stroke-width='10' cx='250' cy='250' fill='%23000' r='24",
"0'/%3E%3Cg text-anchor='middle' style='font:700 50pt monospace' ",
"fill='%23ba0001'%3E%3Ctext x='50%25' y='25%25'%3E C H R Z %3C/te",
"xt%3E %3Ctext x='50%25' y='240'%3E &%23x1F479; &%23x1F60F; &%23x",
"1F92F; &%23x1F607; %3C/text%3E %3Ctext x='50%25' y='330'%3E VS%3",
"C/text%3E %3Ctext x='50%25' y='430'%3E &%23x1F915;%3C/text%3E %3",
"Ctext x='50%25' y='550'%3E TEMPLE %3C/text%3E%3C/g%3E%3C/svg%3E"
],
"Special": "False",
"Twitter": "twitter.com/gamezonchain",
"Variant": "Temple",
"Power-up": "Sparkles",
"mediaType": "image/svg+xml",
"Touch controls": "Tap to start, swipe up/down/left/right to move hero",
"Enemy (Ambushman)": "Smirking face",
"Enemy (Professor)": "Exploding head",
"Enemy (Shadowman)": "Ogre",
"Keyboard controls": "Press any key to start, arrow keys to move hero",
"Enemy (Happy Stoner)": "Smiling face with halo"
}