Veknoid_Outcast on 07 April 2014
Reminds me of Armorines: Project S.W.A.R.M.
Don't really know what to make of this. Strike Team makes it sound like a co-op or tactical shooter, but who knows.