Hello, I tested your game because I like that some people can show some real things done from time to time. this needs to be encouraged.
so:
little technical first:
your .txt data stuff has a weird format separated with semicolons ; did you know that python can super easily save anything to string by using str() function ?
also it can evaluate anything and convert to variable using evalstring, then you recover the variable using the local dictionary passed as argument.
so this way you would have python output format, for lists for examples which is ['someelement', 'other']. etc
next, the game itself needs a introduction text instead of going right into the action. also a sense of location, give movement possibilities like go left, right, up down...
and definitely, try to find a python ConIO port, or nCurses port for python.
otherwise you still have SFML python port or PyGame ?
its different than the console touch though. I understand if you want to stick to console. in that case definitely try to go with console control libraries that help position the carret and change colors...
keep it up