Very nice and unique idea, it gets really hard when you have to focus on multiple things! I like how both game mechanics work together. And special kudos for the self made engine with SFML (awesome lib)! Attempted that a long time ago, but once you tried an actual engine... its hard to go back.