So now I just discovered a game called Tentacle locker
i just found out about it yesterday i want to pluck my eyes out