It is time to honor the escape room that started our obsession and introduced us to a brand new world of awesomeness. Sure, I am probably exaggerating a little bit here. But Masters of Escape in our hometown Linz, Austria, will always have a special place in our heart. And now it is finally time […]