Nicely done, especically like the pushing and pulling mechanic, which is well coded. Idea is good as well and fits the theme and limitation (and is not just an endless runnner ;)).
Keep it up!