No idea where or when this was made. seems like I saw it before right when they leaked it or something. maybe not. ... via reddit
StarfieldForum.com is NOT an official game forum in any capacity. No part of this site is operated by Bethesda, XBOX, etc.