11009903_1090001987681767_3281813794313242282_o

14 games in 2.5 years

We have just realized that ICYou Development Team has finished until now 14 games in 2.5 years of which 10 have been officially released, 1 unofficially released, then canceled together with another one. 2 more are going to be released in the next few months

Even if in fact there are only 2 games, technically, re-branding is serious work so it looks damn productive!

The 15th completely new project is in early development.