Hurdle Turtle 3D has just spin jumped its way onto itch.io, and for the first few days it's on sale for only two quarters! (USD)