Comment Comment by WJW I looked at the trailer on steam and now my eyes bleed. I guess it is a lot of fun though? parent WJW 5 years ago