Her long awaited vacation cut short by an orbital invasion, bounty hunter Ethelyn Dax takes on a whole army of mercenaries and their robotic auxiliaries to reconquer the resort city of Ctesiphon.
Blast your way through seven levels and a climactic bossfight with an old rival, making use of an arsenal of varied weapons to take on a multitude of enemies. Level design is open-planned, encouraging you to flank enemies, find alternate paths, and scout for secrets.
Made from scratch over the course of nearly a decade by a single developer on Linux using C/C++, OpenGL, and open-source Quake mapping tools (with the exception of the key art, music, and a couple of textures). The entire game, the engine it runs on, and the tool stack for all the assets went through multiple rewrites and long hiatuses before finally taking its final form in the last couple years of development.
Steam Auto-Cloud has now been enabled, so saves should sync between devices (even cross-platform).
Version 1.04b itself is only for Linux builds as it fixes a major performance problem. I\'d gotten the report a few times but had no idea what was going on as I primarily develop on Linux and wasn\'t having any issues.
It turns out that when you\'re not using a controller, I was accidentally polling evdev for new controllers to detect every single frame. On my Manjaro setup this wasn\'t a problem but after switching to Arch I forgot to bring over a configuration patch for my keyboard (it\'s a long story) and so that device would now seemingly time out when polled, making each frame take 20-30ms!!
Now the check will only happen if the timestamp on /dev/input indicates there\'s actually been some sort of device change, or if you manually press the button to detect controllers in options. It\'s still possible the game might lag for a bit if you plug/unplug a controller while playing but it should just be one little hitch instead of tanking the framerate outright. In the future I\'ll need to just do the check on another thread so it doesn\'t block like this.
This was also happening on Steam Deck running the native build. While this patch should fix performance on the Deck, I still don\'t have proper gamepad support set up with it and likely won\'t anytime soon so for the moment I still recommend sticking with the default Proton configuration.
Minimum Setup
- OS: Ubuntu 12.04 LTS
- Processor: Intel Core i5-2450MMemory: 4 GB RAM
- Memory: 4 GB RAM
- Graphics: nVidia GeForce GT 640M
- Storage: 400 MB available space
Recommended Setup
- OS: Manjaro Linux
- Processor: AMD Ryzen 5 3400GMemory: 4 GB RAM
- Graphics: AMD Radeon RX 5700
- Storage: 400 MB available space
[ 6422 ]
[ 5886 ]
[ 1559 ]
[ 2356 ]
[ 431 ]
















