Hey man good stuff! Nice style, didn't expect the female voice in the first song haha. Maybe she should put slightly more power into her voice though (minor minor minor minor small criticism).
The sound is good, the clean is real nice! The gain sound is great for the style.:D
What gear do you use?