Interesting! We seem to have the same idea! Though we eventually choose to show only 1 level at a time. But the mechanics of the holes and walking against walls with 1 player is also the same. We didn't implement so many different mechanics though (like the ice sliding and portals) but mostly because it would make our game harder than it already is.
OveralI I really like the feel of yours and the levels are well designed!