There was an issue with two boxes moving when ctrl was pushed so I narrowed the colliders but I'll have to find a different fix because the positioning of the player to move the boxes needs to be too precise at the moment.
Its in Unity because it was a college project that had to be made in Unity.
Its not made using a grid. I made it using raycasts for the mines movement, although in hindsight a grid would have been better in almost every way but thats hindsight for you.