DIY puzzle game