tametheweb.com
The Research Games from Texas A & M University Libraries
Visit the post for more.