Lookin' good so far.

A small suggestion would be to actually make the stairs 3D too. It might help with the problem of stairs looking like they are going in the direction of which they are actually going.

Keep up the good work.