Bits Laboratory games
Couldn't find the information you are looking for