Thursday, February 28th, 2013
The unique and visually stunning El Shaddai is currently on sale with over 60 other games. This masterpiece could be yours for just $3.00. G
Tuesday, June 26th, 2012
An Operation Rainfall editor chooses his three favorite (current-gen) niche titles.