Cool game! I like the way the 3d tiles look, and the green ladder things were a cool way to add verticality to the environment. I'm not sure if this was intended, but I discovered that I could climb them super fast by holding jump. I'm not complaining though.
I would appreciate it if you checked out my submission as well!