Telly the TV: Telly the TV Officially Launched on Steam

Living Technology Telly the TV has Officially Launched on Steam! It's wild being listed between two huge gaming companies, Sega and Activision, but here we are! I am literally sandwiched in between them on the new games…