With over 950 higher-top quality video game, there is no not enough stuff to explore