video games circuit design