Sazar
New member
Overwatch is a first person moba.
Ability cooldowns, heroic abilities and most importantly set hero roles which require correct drafting.
There are no randomly spawned NPC's helping out, there are no defensive structures, etc. You simply have standard payload/hybrid, 2CP, and KoTH maps. Unless I am missing something in terms of definitions.
HOTS is a moba, OverWatch is more of a team based FPS like TF2.