A new puzzle game is in the works. You can touch the screen sometimes but the game relies you using the scratch website.