Graybox assets aside, a good core concept and execution for an infinite (or I guess just "moving end point") runner!