PC Gaming Hero Shooter Mech Game GALAHAD 3093 Playtest Taking Place This WeekendBy Keith MitchellMarch 15, 2021