Avenging Spirit is a retro Japanese arcade game that plays like a traditional action-platformer with a unique twist, allowing you to possess enemies. Quick View https://www.youtube.com/watch?v=HVOplJcKe9U Title:Â Avenging SpiritRelease Date:Â July 29,...
