I accidentally discovered a strange site-it's called terraria.forums.org (this one is "forums.terraria.org"), errrrr I'm suspecting that this is probably a scam website... Immediately closed the window because it clearly isn't right. It didn't redirect me to the official forums.org, it displays "forums.org" whilst it still said "terraria.forums.org"! Scary... Hopefully it didn't download any virus on my devices.