Wow, you did a great job with player movement.
Everything felt very smooth and I never felt like my player was going to get stuck, which is often a problem with 3D games like this.
The gravity switching is also really neat.
Art and textures look good, did you do the modeling yourself?
Overall, great game!