Godstrike is here! – Our 3rd game June 16, 2021April 16, 2021 Godstrike is our 3rd game published by Freedom! Games, a bullet-hell boss-rush twin-stick shooter. 0:09 – See the …