Love U Lovecraft, The Other Theatre