Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

EMBUSCADE features the terrifying tale of when reality sometimes isn't what it seems. This indie horror game will twist and turn your thoughts of perception. But you must do what is necessary TO SURVIVE...