You can download Triggerheart Exelica on Xbox Live Arcade today for 800 Microsoft points.
This Weeks XBLA Release
This week brings us a new Xbox Live Arcade release in the form of a Japanese vertical arcade shooter. Triggerheart Exelica looks like a lot of fun. It’ll set you back 800 Microsoft Points. Look for it on Wednesday.