Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+2)

Reminds me of the opening sequence of Super Metroid. It definitely created a feeling of desperation and urgency. A killer soundtrack and some effects would make the experience even better.