The Bore Z
A note on something seen in the video, yesterday the devs released a patch upping respawn time to 4 hours from one while putting in an option to pay to respawn sooner.
Everything I'd heard about the game even before this made it sound terrible too.