Impact Point Free Download: Impact Point is an ultra-satisfying, fast-paced 2D shooter that’s sure to get your blood pumping! With the ability for up to four players in cooperation or competition (or both!), it’ll be tough not being able to survive against this Castlevania-inspired action battle. Choose from 12 unique weapons with various effects like…