well that was around the time it was made
Not really, The Early alpha (freeware) was made in nov. 2004 and the retail verison was release in 2007.
so around that time lol