It's not mean, its just advice on stop making shit threads that takes a translator to understand what the first post is saying.
On topic; I think it's more of a fighting 'stomulator' than anything. It could be video creating/editing with the replay functionality, but fighting is it's main focal point to me.