Really well made game. Moving all the obstacles at once and being able to move in all directions rather than just up and down adds both an extra degree of freedom as well as an extra level of challenge. Great job!