Battle Instinct Walkthrough and Gameplay

Battle Instinct is a unique shooter game from Deus Craft, in the genre battle royale designed specifically for mobile devices. The game brings you fast fights, convenient control and beautiful 3D graphics. You are a born tactician and it’s easy Continue reading Battle Instinct Walkthrough and Gameplay