Pretty cool. The character reminds me of the robot with the ball from League of Legends. Some things to note, there's some flickering frames in the run and some of the foreground elements blend into the background.
Hey Lame Duck Studios! We had some problems getting all of the sprites layered correctly, which is probably causing some of the weird graphical stuff you mentioned. Thanks for the feedback!