To help push the release of The Cave a launch trailer has been released via Youtube. The Cave is now available on Xbox 360, PS3, Wii U and PC.

To help push the release of The Cave a launch trailer has been released via Youtube. The Cave is now available on Xbox 360, PS3, Wii U and PC.