"Version updates" link on main page

Sory for last two messages.

"Version updates" link on main page, open "All Games" page with "Released" filter, not "Recent changes".

Forums: 

>Sory for last two messages.

ok, I deleted both, but I still don't get the point of this post :/

That is correct,
Release:
- The date of the most recent version of the game.
Recent changes:
- Time and Date of the last modification to the database entry.
Usually people are interested in the release date.