The Games Hub had an amazing presentation day last week, where the teams showed their company and games to our invited guests. Check out the full story on the hub