Roy Tang

Programmer, engineer, scientist, critic, gamer, dreamer, and kid-at-heart.

Blog Notes Photos Links Archives About

Well at least this happened on the last day and not the first

Well at least this happened on the last day and not the first