you probably should have put this thread in the Forum Feedback too, since that's where it belongs
Staff members do not have control on the forums (such as locking, moving threads)
That and I don't really go in this forum mainly because it's for staff members who provide content to the front page. I just happened to see this thread from the main forum page.
I didn't move the thread, I merged it since there was already a discussion going on prior to yours.
I saw it more as discussion about a service about a company offers, not about console games themselves.
I always thought forum mods were staff members. My apologies.
As for the topic, there have been many topics in the Console Games forum about Gamefly and this would go with those posts.
But I see why you merged it to the topic in Off-Topic. I don't think the original should have been made there.