Kinda reminded me of fnaf with those cameras especially those bicycles they just dont wanna leave us alone. Also that jumpscare, that got me