Below Launches On Xbox Next Week



The long-awaited game Below will finally be released on Xbox One and Steam on December 14th. The game was originally revealed during Microsoft's 2013 E3 showing.