7 years ago browser, freeware, arcade, weird, hypnovision, chernabog, mini games Hypnovision (chernabog)