Sure, (trust me, the threads are getting clogged by spammers and bots too)
I took care of all the spambots, but you should consider joining the Ratchet Galaxy Discord server so you can message me there when crap like this happens. - I look at Discord a lot more than here these days... There's a link to the server at the bottom left under "follow us".
Edit: Perhaps I should look at this site more often, given that there's a new game coming out soon, but idk why I keep forgetting this place exists...