Definitely a bit buggy but I really liked the concept behind this game and with a little more polish I think it could be really fun. I like many others definitely got stuck in the walls when pressing E. It almost seems like the level scrolling is going off of framerate. Not sure how your codebase looks but, if you're not already, you might want to consider having the level movement multiplied by an adjustable speed variable and then multiplied by Time.deltaTime. That way you can just change that speed variable to get it feeling smooth.