By Oomba Michael Williams
https://www.reddit.com/user/oombamichaelwilliams
"Michael Williams, the current CEO and Founder of Glytch and the former CEO of Oomba, is the current CEO and Founder of Glytch. Michael Williams is a former "famous" video game developer.