Well it does more then routing of TCP packets :)
Actually it works on http level, and allows you do rewrite your requests. Currently comparison of original and replayed response can be done only using middleware, but i plan to include it into base functionality.
Also unlike Diffy, it does not act as proxy, thus does not affect your traffic anyhow, it intercepts traffic, rewrites it, and send to the candidate server.