Battle Ram – Review
‘Battle Ram’ is an indie arcade game where players must fight off waves of enemies and environmental hazards. Battle Ram, developed by Wloop777 & Anatoliy Loginovskikh and published by Khukhrovr, is only available on PC and was released on January 6, 2023. In Battle Ram, the player controls a genetically