Online games platform designed for the workplace