Fredericton video games startup aims to become the Netflix for gaming

Turbo Play is a video games market place that has its sights set on becoming the Netflix for gaming while making Fredericton the Silicon Valley of Canada’s east coast. Their platform includes video games with over 400,000 active players. “You…