I can't see this a video game or in anything really. It sounds like you found some new stuff in FL Studio, added a beat and some random VST's and said "Someone will like it". I'd say maybe switch your VST's up because the ones you used in this song did not fit at all.
1/5
.5/5