Stephen MachugaApr 20, 20213 minReview: HitchhikerBy: Stephen Machuga (ShanghaiSix) Developer: Mad About Pandas Publisher: Versus Evil Available on: Apple Arcade, Steam, PS4, Nintendo...