Fun game; I've been playing version 2.2 on windows, and run into a consistent error and have a few suggestions:
Error - the game crashes when the player has a piece of equipment that would be useable in combat specifically. The error message is several lines of text:
Conflict card drawn. Alien health: 5 + 3 = 8
Traceback (most recent call last):
File "desolate.py", line 752, in <module>
File "desolate.py", line 431, in run
File "desolate.py", line 695, in play_level
File "desolate.py", line 504, in perform_turn
File "desolate.py", line 391, in _process_event
File "player.py", line 170, in get_available_equipment
File "equipment_base.py", line 176, in get_option
NotImplementedError
[10700] Failed to execute script desolate
Suggestion 1 - at game end, the game indicates to press q to quit. It would be nice if there was an option to play again or press q to quit, or if the game just ended.
Suggestion 2 - it would be great if the game asked if one wanted to play with zero, one, or two expansions. It says both modules are loaded, but I do not know how to unload or not load them, and it would be great to play without the modules.
Suggestion 3 - Corporal Taylor's description is missing a space between the words "first" and "voyage."