Products credited to le o liu on IndieTools include Play1Minute.
Short browser games. No downloads or player signup.