A Multiplayer Game of Deception
One screen. Multiple players. Hidden identities.
Can you blend in with the computer players and reach the finish line?