News and Updates

Update - New site is created.

News - New game called "MiniRace" is to be released by September, 2008.