July 7-8-9 2025
Sophia Antipolis
Smash my keyboard for a living—results vary, but sometimes cool stuff happens