Rock Paper ShotgunNo Rest For The Wicked launch trailer drops as devs promise no microtransactions, always-online or anti-cheatApr 16Ed ThornBy Ed Thornmore_vert