The tegen gamework project