An art game which can be probably interpreted in many ways, especially the notable depiction of the signs from "60" to "666". It seems that the main character is trapped in some kind of an endless loop, maybe that's why it is called "Infinity Street".