Identify Looking for game that you get powers from a meteor crash site

Wraith187

Newbie
Dec 5, 2016
31
19
All I remember Is that it that in the beginning of the game a meteor crashes to earth and you go check it out with your friend and (I think) sister,
you get powers from it /a being inside it and you make your sisters clothes disappear.

Edit: I also seem to remember that some shadow government like agency spying on the mc maybe.

any help would be appreciated i have been looking through tag searches for quite some time.
 
Last edited: