Visit Gigbucks Today

Games You Slept On: Decay for XBL Indie Games

Chellemo from Real Otaku Gamer gives us a glimpse inside a game that a lot of you missed last year. Decay is a point and click survival horror game that bring something new to the genre.

TAGS: