What is Icarus? Do you even care about what Icarus is? Well you should, because it's Irrational Games' (BioShock) new project.Here's a teaser site, apparently owned by Take-Two. It aims to provide vague hints as to what Icarus might actually be. Do you care about that? Probably not, but have a look anyway. There's not much on it besides the image seen above, but on the other hand it's always good to know that your monitor works.