Legendary game creator Keiichiro Toyama has declared his commitment to originality in his upcoming release Slitterhead, even if it means delivering an...
Legendary game creator Keiichiro Toyama has declared his commitment to originality in his upcoming release Slitterhead, even if it means delivering an...