Top
10°
6.0

Adventure Gamers: Downfall Review

Once you look past the carnage, Downfall is a commendable indie endeavor that stands apart from the usual adventure fare, but is a little too rough around the gameplay edges to fully recommend.

Read Full Story >>
adventuregamers.com
The story is too old to be commented.