This video is the first I've heard of this game, but apparently it's out soon on XBLA and PSN. Devs are Avalanche who did the Just Cause games.|
I do want! It's another twin stick vehicle shooter, but looks LOVELY.
Follow me on Twitter: @MrTom