I like your ideas. But I think it could sound more realistic. Try adding some reverb to the drums, that will make them sound better. Actually, adding reverb to everything might make it more realistic. It got flat a few times throughout the song, which I think could easily be fixed. But other than that, it sounded pretty good. The instrumentation was very nice. So overall, nice work!
3.5/5 stars