Throw heart fixed, TODO, use bettar the position of mouse; implement gravity