Nintendo Switch Exclusive, Seasons of Heaven First Trailer Released

Nintendo Switch Exclusive, Seasons of Heaven First Trailer Released

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…