We have all been there: you open a quick puzzle game on your phoneor browser, promising yourself you will only play for five minutesbefore bed or during a quick coffee break. Flash forward two hours,and you are staring intensely at a virtual container, sweating overthe trajectory of a tiny, pixelat ...