Improved collisions, char looks towards mouse