>Their studio is like a 2 minute walk away from a Delirium cafe
No wonder they made cinema.