Spider and Dinosaur enthusiasts unite, WayForward’s new game “Spidersaurs” is out for Apple Arcade and we had the privilege to work on their trailer!