Insurmountable: Console Release + Updated Trailer

Dear Mountaineers, Climbing a mountain is often divided into different stages, just like the development of a video game. We are thrilled to present you with another milestone for Insurmountable today. Starting now, Ins…