Games Spectres Forum Spectres Spectres is a top-down arcade game with a mixture of action and puzzle. The game's main publisher is Bug-Byte Software Ltd. Specters may be in development for PC... Read more About the game Buy the game Requirements Similar games Reviews and ratings Gallery Forum Release dates Quotes Spectres Create topic