Overall a great game with nice sound track and also unique game mechanics, but I also think there might be a bit more space for further theme integration (just the wall bug in one level seemed a little insufficient).