I was there as well, that was such a great set... I just have this memory burned in my head of this one dude in front of me asking who the artist was as "BOOKA SHADE" was blinking on the giant screen behind them.
It's always two dudes, but yeah, unless it's specified as a DJ set they always play live drums, synths, vocals, etc.
Booka-Shade is two guys who will get you as close as 'live' set as you can get! I just hope they get a long set, most of their live shows are cut kinda short IMo