Rumours of a Google games console have been circulating the Internet for several years, and earlier today, the Google Stadia was revealed during a scheduled live stream. The Stadia will mainly focus on streaming titles such as Assassin's Creed Odyssey to your living room, with no need to download any…