Google Stadia is announced today.

Stadia is not a console, it’s streaming access to games from billions of devices. Googles brand new game streaming service google stadia has just been announced. Stadia is not a dedicated console or set-top box. The platform will be accessible… read more →