Game News Free-to-play third-person MOBA Gigantic has a beta this weekend