A recent really talented band from Longueuil, Quebec still without a label, but their stuff is awesome.
This is good. Pretty much everything about this is typically Canadian tech Death though, even down to the name.
These guys rule, but there's a few threads for them floating around.
Definitely talented but have a tendency to get a bit wanky for me. I still enjoy their EP though.