Gunzilla Games Makes a Mark in the AAA Shooter Scene with $25 Million in Funding Feature Nov. 17, 2020