Nice idea! I think you should improve the sprites a bit tho. They kept on looking to the right and it felt pretty wrong
Now that I look back at it, it does feel like the dev didn't do the facing code the right way :P