I loved this track! Especially with the sound effects that you mentioned. I could definitely see this being in an RPG. It is pretty groovy.