Sliding and dropping objects was bit clunky but otherwise the game was good.
Thank you! You're right about sliding and dropping, I had to scrap some solutions because of the time limit :)