The Thirteenth Floor – XIII Released: April 20th, 2014 The Thirteenth Floor hailing from Ottawa, Ontario released their long awaited