Lol.....it does look like the graphics from the old "defender" video game....or any old Atari game......
Yes these " ships " have been spotted numerous times, some think they are using the sun as a refueling stop.....check out some of the videos on YouTube, this has been going on for a few years now.