There isn't a whole lot of info, but it's supposed to be some sort of mix between Grand Theft Auto and Shenmue gameplay. The GTA influences are very apparent once you see the screenshots:
(Copy and paste the URL)
It is supposedly being made for Xbox 360 but nothing's official.
Edit: It's for PS2