IMMOLATION Currently Finishing Up New Album; Studio Pics Posted