Controller Games Limited is a developer of education software.
This is a way to teach the keyboard skills required in today's modern world.