Sonzai: Page overhaul with new content & new trailer to premiere on June 6th!

Hey all! It's been a little while since the page was updated for SONZAI, and part of that's been because the game has been a deep work-in-progress. Good things take time to come together, and we've been concentrating on…