Raptures Lost’s Top 10 Xbox Live Arcade Games

Xbox Live Arcade (XBLA) is a digital video game download service available through the Xbox Games Store, Microsoft’s digital distribution

Keep On Reading

Raptures Lost’s Top 10 Games Of 2013

2013 was an amazing year for gaming across all platforms. Unfortunately I do not own a Playstation 3 therefore games

Keep On Reading