Games/Almost a Hero/MediaAlmost a Hero·, 2017 · Deca GamesMediaBack to gameAll15Screenshots15Screenshots15More about Almost a HeroPlayer reviews