Just saw it released on Steam today for 9 bucks (10% off). Thinking I might get it simply based on the youtubes I saw:
Trailer:
Video Doc:
You basically team up with 5 people online and try to survive. Their are objectives as well. Looks like a lot of fun imo.
--
Formally Ikon.
Indie Gaming Board: http://www.gamefaqs.com/boards/293-indie-gaming