I was able to clear the game after a lot of trial and error. To give a hint to anyone who is stuck, pay attention to the drunk guy outside. He may be drunk but he says some very important lines.
The voice acting is one point and the cat is the real MVP.