Vigilant Addiction Studios
Media from the Steam store listing.
Silent Santicado - Kickstarter Trailer