Talk:Titan/@comment-25741875-20141224091940

To those who claimed the 23rd/24th update release, if at all it is a hoax then: *insert Liam Neeson Taken monologue here*