About Xbox Live Arcade
Xbox Live Arcade is a digital video game download service available through the Xbox Games Store, Microsoft's digital distribution network for the Xbox 360. It focuses on smaller downloadable games from both major publishers and independent game developers.