This is neat! Hard, but neat. Great artwork, everything looks super good. Did manage to get myself stuck inside a wall with a combination of a power shot and a booster.
I would recommend making the camera offset itself in the direction of travel, to let players be more prepared of what is up ahead.