Actually, I first started thinking about a free roaming GL game about a year ago. I think the character's ideal for it. So is Supes, but he just had a game studio that was used to doing football games every single year. Give the license for GL and/or Supes to, say, Activision and you have gold.
This should shed some light on this topic:
That's a fake fan made trailer, even says so in the description "I edited my butt off people. Stock Footage is the best thing in the world!"
That was just a fan-casting poll
People trying to get an early jump, nothing official
And just a fan's ideas