Hey, my friends told me that there is new Nodus but I dont see anything on their site anyone got any news??
Forum Rules