PC gamer here. Also can't judge it until the full release. Some good stuff in the Beta though... and some not so good either...