Loving the simple beat. Awesome stuff. This track would suit perfectly for a time lapse of sorts, mostly as a loop.
I think adding more energy to this might ruin the track and make it overbearing. If an upgrade is nessecary, just more small tweaks. ex. stronger, life-like instruments for the build-up.
Sort of reminds me of castle crashers on the alien hominid level.
Keep up the great work, and welcome back.