When Brash Entertainment, the plague of a publisher that did serious harm to independent developers industry-wide, gave up the ghost, several projects went with it. That includes one based on DC Comics' The Flash.
In development at Bottlerocket Entertainment, the same of Splatterhouse infamy, The Flash was just one entry in a long list of titles that Brash had in the works before a string of crap releases caused it to fold, mercifully. Hopefully, they'll do no more damage.
A few shots of the game, listed as an "Unannounced Title" for the Xbox 360 were dug up by superannuation. The give us a quick glimpse of Central City, The Flash and a very tiny Mirror Master.