I really dont care for it.... but....
I gotta give you credit for actually singing... It takes guts to sing in a techno song, But It seems you added the right effects to suit the mood of the song, I will say the song does start to get better at 2:00 til the end, keep working on it!