Hey guys has anyone tried out Hunt Showdown, the game has some insane graphics and pretty cool play style bit I'm struggling to defeat the main boss monsters, any advice?

Also, those who play, how's your ping?