Robo Rob: Dive into this compact, rage-inducing puzzle adventure that's sure to test your patience and skill.