Very nice puzzle game, particularly impressed at the sheer number of varied and interesting levels with unique mechanics you were able to get together within the time limit.
Thanks. :)