Space Shooter... puzzle