Cool idea! Only thing which in my opinion could have been changed is that the buttons need something on them to be active, also if you place a statue on the button, you can still activate/deactivate it by standing on that statue.