Title says it all. I found a new flash game over at a site called Arcade PreHacks. The flash game is called RedShift. Link is below.

ArcadePreHacks.com - RedShift