Identify Identifying a a game?

MentalOut

New Member
Oct 28, 2019
14
1
I need help identifying a game I forgot the name of.

The premise is that a town is visited by two aliens who change the behavior of the multiple protagonists