What is this, I just found this on my old Xbox game clips from November 2016 and I can’t tell what this is and I can’t find anything that even remotely looks like this online. Is there some sort of alien ship model in the game or is this some sor