In this FPS game you have to defeat all the enemies without dying to win the game.
Atomic Ballista

Source and More information: Atomic Ballista [Free] [Shooter]

Author: itch.io