Google's game streaming platform Stadia to launch with 22 games today

- Buyers will be able to purchase the Founder's Edition of Google Stadia for $129.99
- It will come to 14 countries, including the US, UK, Canada, Ireland, France, Italy, Spain and the Netherlands