Looks pretty damn good for a free2play Chinese knockoff of Counter Strike given that it's coming from Remedy. Shame I'll likely never get to play it on PC because Crossfire's Western distribution rights are seemingly exclusive on PC to some company I've never heard of (Z8Games).
Some sort of bullet time mechanic confirmed
Some sort of bullet time mechanic confirmed