Outstanding selection of games make for a fun day out.