Thank you for the feedback,
i did know about the edges problem and i wanted to keep it like that, I've played too many arcade games before and they had issues like that, i decided to keep it so it could feel more natural.