I saw the trailer for this, and concluded it was an overbudgeted b-movie that would be good for a rental whenever I need a laugh. But man, this clip makes me think it's not even guilty pleasure material:
https://www.youtube.com/watch?v=3kkS_JDBg3Q
The effects already look pretty cheap, but...