this is giving me flashbacks to the manhwa Dead Man Switch
Also reminded me of the movie called Triangle
YESSS!!!!!
this is giving me flashbacks to the manhwa Dead Man Switch