You can play it for free! It's called MicroVolts on its English site. It looks annoying as hell. http://www.microvolts.com
I think the developers took the criticism to heart. They've dressed it up enough now so it doesn't seem too knockoffy anymore, and they've changed the music. Plus it's 3rd person. It's still got some maps that are completely in TF2's style, though.