It's been sometime since we first heard about Alien Fear, the download FPS from developer City Interactive. Apparently the game was being shown off at E3 2012, but the Co-Opticrew failed to find it. Sad too, because the two player co-op game looks really slick. If the graphic quality in these screenshots are any indication of the quality of the overall product, I think we're in for a pretty solid experience.
Alien Fear is scheduled for a Fall release on Xbox Live Arcade and PlayStation Network.