Cotton Reboot! High Tension! debut trailer, details, and screenshots

Due out on July 24 in Japan.