37 New Games Greenlit on Steam Including ‘Ikaruga’ and ‘Neverending Nightmares’

Indie developers rejoice as a whopping thirty-seven new games have been added to Steam via Greenlight. The games will be offered worldwide and as always were included via Greenlight votes from community users. Titles include The Fall, The Fifth Day, Fotonica, Hot Tin Roof, Ikaruga, Montague’s Mount, Neverending Nightmares, Wrack and many more. The games will become available as their publishers/developers decide to release them.

Head over here for the complete list and here for Ikaruga.