operationrainfall.com
SPOTLIGHT: El Shaddai, On SALE at XBLA Marketplace - oprainfall
The unique and visually stunning El Shaddai is currently on sale with over 60 other games. This masterpiece is priced at $2.99 and could be yours.