Switchblade Preview

Vehicles and MOBA. Things that usually don’t stick together but they just did! Switchblade is one such game that tries to integrate both vehicular combats in a strategic setting such as a MOBA. And if…