I just watched the trailer on Steam and I have to say, this looks freaking awesome! I also think you did a very good job on the trailer, it may me want to play your game. What is your estimated play time from start to finish?
Are all of the bosses unique? As in, do they move differently, have different weaknesses and strengths etc?