Anyone who owns the game may ask Steam Support for a refund here
https://support.steampowered.com/newticket.php
Mostly because of misinformation and the WarZ devs banning people on the Steam forums
[Video: https://www.youtube.com/watch?v=RtKAm3nzg6I]