X
Description: Onslaught is a ridiculously fast paced 3rd person space shooter where you are the thin barrier between a total alien invasion of Earth. Explore an alien universe and obliterate different enemies for an insanely fast-paced, gritty experience. Grapple, dash and fire an evergrowing arsenal of weapons to take down the alien invasion to save what remains of humanity in this game of action, music, and hell.

Overview

Platforms:
  • PC
Initial Release Date: Apr 15, 2024
Developer:
  • ChainShot Games
Publisher: ChainShot Games