player.gg

Reviews for Awkward

72%
Mostly positive90 reviews on Steam