A place were you can play games are discord: OLDRBX.
This is a 2009 revavial
This is still in beta so no games: