This is a really cool interpretation of the theme! I think the game would be more user-friendly if you didn't need to press an interact key every time you want to use something. There's never a situation in the game in which you want to walk past a button or door without using it, so doing it automatically when the player gets close enough would be more convenient.