Battle Supremacy Review Lewis Baglow - No Longer Writes for Bonus Stage No Comments A few technical hitches will undoubtedly produce haters for this game, but delve deeper into its mechanics and you'll ultimately, find an enjoyable blast in this game of tank warfare.