#2
Sounds like loads of ideas for a backing track to a game? If thats what you have gone for then its cool as.
#3
I have a strong connection with video game music so it's very possible you're hearing some of that.