Impostor Rescue is a challenging puzzle game where you must use your wisdom to eliminate other crew members, get treasures, and survive! Can you make it post the imposters among you?