Oh dear, I misread your post. I read it as though you had posted a tune and had gaps where you wanted some guitar. Silly me. I re-read and noticed that Landslide Victory is not the name of a tune ... duh!
I am not a particularly good guitar player though try hard - there are plenty plenty better than me on here.
I have to say I am not really a synth stuff aficionado, though do not dislike it, and I like your lyrics - probably could do with a blanket or two...
Anyhows, good luck and I will look out for the finished project