As @selfsame already mentioned, yesterday I made a Minisweeper, a minimalistic version of minesweeper.

You can try it here: https://tilde.town/~troido/minisweeper.html

it currently has 254 bytes of sourcecode (including the html):

<body onload='l=i=>{s=0;for(x of[1,15,16,17])s+=(c[i+x]|0)+(c[i-x]|0)};m=240;for(i=256;i--;){c.innerHTML+=i%16?(m-=c[i]=Math.random()>.8,`<a onclick=event.target.outerHTML=c[${i}]?(alert("BOOM"),"X"):l(${i},--m||alert("=D"))||s>#</a> `):`\n`}'><pre id=c>

@troido @selfsame This is truly, fabulously great.
=D