Pretty much stole this topic from 5/8. I listened to this over there and it's pretty awesome. Has anyone else heard of these guys?
They got a free EP being released on December 20th. That's right, free.
Play-Through on one of their songs, called "Still Winning:"
https://www.youtube.com/embed/6QKT7ppttagThoughts?