Ratalaika Games today releases one of the 90s iconic titles, Avenging Spirit, a platform classic that was acclaimed by gamers when originally released. Now everyone can experience this Jaleco feature laden romp. A real good v baddes