If it's for games, yes. When you're in the game you can see the high-scores. Not all games have the option since on some games it isn't required, but some do and you can submit high-scores.
there are some games which have high scores built in like epic-coaster or vectrix. but not an actual one on the site. but im looking forward to it on ag3