A pretty fun and unique take on the theme. It could've looked somewhat better (the flat grey blocks felt a little out of place) and there maybe could have been more levels, but even as is I think you got decent mileage out of the concept, so good job.