Top
10°
6.0

Triggerheart Excelica - TrustedReviews

Verdict: "Despite solid graphics and some interesting gameplay this isn't the strongest shoot-em-up on Xbox Live Arcade. If you just want a quick blast, look elsewhere."

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