Hey Tata82,
Yes, this was removed with the 2.0 update. We are already planning to reintroduce the forum links/buttons for the individual games in the PLITCH client.
Great to hear that you have already found the area for the installed games in PLITCH :)