Tuesday, November 11, 2003

[x-woods]

X-woods is a site showcasing flash games. I'm not sure who made them, save that they're in China somewhere from what I can gather. It's a little slow loading sometimes, but the games are well produced and made. Well, at least the worm one is. :-)

No comments: