Feedback on Braintrust.io's new homepage
TotlolRon: I feel like I'm being pushed to do something I don't want even though I just arrived and have no preconceived notion.(the overlay is not my cup of tea)