Browsing tag: Iikka “Fingers” Keränen

1 Comment

The Secret Installation

Author: Iikka 'Fingers' Keränen | Released: November 21st 1997

Good, solid and tidy designed map with challenging gameplay.