Season of Heaven was revealed a few days ago. It will be Nintendo Switch Exclusive title. The first trailer for the game has been released on YouTube. It shows off the beauty of the game and a little gameplay of ...