Good concept, but you really need to spend more time for polishing and not for developing core mechanics
Definitelly