Reminds me of Effect and Cause from Titanfall 2
Thanks! That was actually one of the main inspirations when we were thinking of this game idea!
I guessed so :p