[This site is horribly out of date, check out the forums if you want to know what's going on]
2 months has now passed, and we are now in a position to begin continuing work on Icarus... hopefully the site will be back soon too. No release on the immediate horizon so please don't ask.
In the meanwhile you can continue to visit the forums to discuss / ask questions about this work-in-progress dreamcast emulator, or visit Boob! for other dreamcast development-related news.