Penrose tile game in canvas.