Those were excellent games. :o

I was itching to play for myself, it was unbearable not to be able to ;) They just looked so... FUN!

For the multiplayer one, you should look into making it with...