Super mech is online and offline both. You can play PvE offline, while for PvP, you need an internet connection.