Hard, but very nice concept. Also really fun! :)
Thanks for your feedback! Be sure to look for updates once the jam is over.