Beetle NinjaSaving the world sure gets stressful sometimes!96%96% of 84 Steam reviews are positiveFree