This looks like a Team America Control deck. Or a BUG control variation (like you said).
...