nice rhythm chops
sweet electric fills
I like the lyrics ...
I was born again to live this dream
tip: after recording whistling, (nice whistling by the way), hopefully on it's own track, you can eq out the blowing wind sound which detracts from the other instruments playing at the same time, and the track itself
before recording: try some wind baffles for your mics
good stuff ... reminds me of alt british/aussy rockers (unplugged) i used to listen to ... and still do