operationrainfall.com
Ikaruga Has Passed On Steam Greenlight - oprainfall
Among 37 other titles, Ikaruga has passed the voting process on Steam Greenlight.