torun tower rant