Superwings Slide
Online game SuperWing Slide is a great puzzle, although quite complex. You need to restore the picture by returning each piece of the image to its original place. Move the pieces and try to think a few moves forward to successfully cope with the task.