Really cool mechanic ! Made me think of my game at the beginning, but finally it's kinda different :D
Nice starting scene btw