english deutsch
GameSpot
Screen shots and announcement.
IGN Preview
"Sean Penn cracks knuckles in anticipation of a new game from Philos Labs."