I received this video in my mailbox this afternoon of what appears to be some sort of street racing game from the developers of
Pure. Not much to go on except five small racing clips, the Blackrock Studios logo and that the show will be continued on March 11th, 2009. Until then, enjoy the mystery clip…