We're Doing Everything

The Numberstairs are doing literally almost everything today. Like what? It was released on March 5, 2020.