Team Chimera is now ranked #3, we're still improving Note: TFC , u better watch out
Now we're rank #1!
hmmm i wonder why... >.<