The Gaming Landscape - Triple A and Indie Games