Asylum is 1st-person Adventure game with Interactive Fiction / Text Adventure, Puzzle elements gameplay.