I like the Auto Destruct review. Never even heard of that one. Kinda looks like they were going for a twisted Metal type thing.
I like the Auto Destruct review. Never even heard of that one. Kinda looks like they were going for a twisted Metal type thing.