75852803
Nov 18, 1999
Nov 14, 2000
VALVE CORPORATION
Active Trademark
Subscribe
computer game programs; computer software used to create three dimensional multimedia environments for use in creating computer game programs