And we're back!

Well, we never went away, just a certain amount of laziness and other stuff/things/(insert lame excuse here).

Anyways.

Here are some of this week's New Releases... and we will also soon add a 'best of the rest' from the last few weeks.

Hopefully you'll see something you like. Come on by. We love you. 'sTruth.