The game making business of Icarusoft has moved to Reio Games.

Here will be something sometime...