It means something you cannot quite get to. I cannot clarify further without giving away some of the movie's plot (you can do a web search to find spoilers elsewhere, if you are so inclined).
"a bit of an edge"
What do you mean as Edge?
In this case, edge means an advantage. This likely derives from the term edge meaning the ability to cut better.
edges are the intersection of faces in a three dimentional figure:The cube has 12 edges.
Do you mean "being on edge"? It means being nervous, jittery, uncomfortable. "He's been on edge ever since his mortgage rate went up." "Don't mind me; I'm a little on edge this morning."
Hasaki (波崎) = "the edge of a blade" or "Cutting edge"
"Projecting" in this case means "sticking out." So a sharp projecting edge is a sharp edge that sticks out.
If something has a beveled edge, it means that edge is not square (90º) with the surface.
some say you can i mean i do it and i believe im straight edge
When Shengo said that there was a life on the edge he was referring to the Yeh Teh's life as it was on the edge of extinction and Shengo saw/thought that it was his duty to save it.
An edge-triggered flip-flop changes states either at the positive edge (rising edge) or at the negative edge (falling edge) of the clock pulse on the control input.
Mirrors Edge means the edge of reality. In Mirrors edge, everything is so realistic, it has good graphics and the free running you do in Mirrors Edge is so realistic also. But it isn't reality. That's why its called Mirrors Edge, the edge of reality. It even said this is the edge of reality in the intro of the game when you first start a new game. And by edge of reality it means when you look in the mirror everything is realistic and looks real. But when you look at the edge of a mirror its different...