Goliath is controlled with a VR set. David is controlled with a gamepad.
Goliath is gigantic and his body can be used by David to cross abysses or reach higher platforms. David is tiny and is highly vulnerable to fire, spikes and other dangers.
Goliath must protect David so that he can collect coins and keys that lead both players to freedom.