8f415ec Merge #1154 `Restructure the front page to flow more logically and better describe the team(s)`

Merged and Committed by t0xic0der 2 years ago