It sounds pretty good. (Other than my computer lurching to a halt every few seconds. Darn you computer!)
The rhythm guitar tone in the chorus sounds like it could stand to be boosted. It just sounds weak next to the other instruments.
Otherwise, I think you did well. The bass tone sounds cool. The rock organ is pretty cool.