55686 : Visitors
Screenshots from Neotech (Neo Nemesis) [neotech]