In bright pinks, blues, greens, and purples, the inhabitants of Strange Planet are at once charming, strange, and recognizable. The game is human behaviors labeled in plain language and acted out by adorable aliens; on Strange Planet, we are invited to ta