It's not bad! This is a rather ambitious project! ;D Keep working at it, though. Improvised stuff is really hard to master. It was a little repetitive at the beginning, and I think the harmonies between 1:20 and 1:45 don't really work all that well. Might I suggest that, for at least your first few projects, you record an improvised song, solidify some structural/harmonic things outside of the studio, and then re-record it so as to avoid any clashing harmonies/repetitiveness. Overall, though, this seems like an exciting project with some real potential! I love the guitar riffs and the mood, as well as the ending. Keep at it, TeraVex and crew! ;D