Machine Compatibility: PC (Windows)
Release: On Download
No short description is available for this item yet.
Original Release Date: 1st Mar 2009
Original Release Price: Unknown
Market Valuation: £0.00 (How Is This Calculated?)
|"Should be applauded for its contribution to the shoot 'em up genus. The ability to judiciously balance and design a game has left me with incredibly high hopes for Distractionware's forthcoming releases." (Read Full Review)
Self Destruct is Item ID 82822 in our database. Last modified on Tuesday 24th of January 2017 at 04:54:49 AM.