Is this the game that was supposed to be mount and blade in space? I recall a game something like that being made years ago.
Is this the game that was supposed to be mount and blade in space? I recall a game something like that being made years ago.