Amnesia? Space? AMNESIA IN SPACE!? You, my good sir, have yourself a player.