These are some of the best games that you should really sink your teeth into for hours upon hours on end.