Hello WilderBeezy,
I'd also like to say that the title of your post was a bit misleading. When I think of Shadow of the Colossus, I immediately think of sparse, atmospheric music. This piece you've created doesn't really fit that mood so to speak, rather I can hear it as being in the setting of a shady town of sorts. Perhaps what happened was that you had the intention of SoC in mind, but it didn't end up that way, which happens a lot to me. Sometimes you just got to role with how the song develops.
Nsmadsen pretty much summed up most of the things I thought. There's certainly a ton of potential in this track!