I love me a good puzzle game! Really great job, I can totally imagine adding even more rules and obstacles to this...keep up the great work!