Its a clock
and its the same thing thats on my computer kind of cool seeing how it right to the second or i know it tells you the time on your computer seeing how my clocks always wrong and its the same as yours. dont see the point of it on newgrounds but still kind of cool