Sidewalk is a third-person action game with a touch of adventure, fighting and puzzle from the masters from the studio Infogrames Multimedia SA. The... Read more