I love this idea! Maybe in future development consider making the heart follow character independently or ability to command the heart and player will be able to focus on combat more :P