Insurmountable has a release date: April 29th!

It is official. We're happy to announce that Insurmountable finally has a release date. You will be able to take on the challenge of overcoming dangerous mountains on April 29th. For the whole week after the release until May 6, you will be able to get the game on a discount for $18/ €18/£18 instead of the regular price of $20/€20/£20.


If you haven't seen it already you should definitely check out our new official trailer.


We make sure to post updates on all of our channels, so you never miss an announcement or event! Stay tuned!

35 Ansichten0 Kommentare