Found this article today, gahhh really awesome. First look at the official Star Wars xbox 360, Exclusive: Inside the Star Wars Xbox 360 thoughts?
I was so interested in reading the article but I couldn't find the article link either. I have tried looking for similar articles online that's linked to it but I couldn't find it.Unfortunately, I can't seem to find any articles link attached in your post, so there's no way for me to know exactly what you're talking about. But all I can say is that it was LEGO Star Wars II: The Original Trilogy that I enjoyed on my Xbox 360 back then.