Nailed it!
Those were basically all my responses through the entire game. "Huh?" "What?" "What the fuck is going on?" I would say more but it would all be spoilers, but you nailed the game... it really didn't make a lot of sense come time for the credits to roll.