Super Time Tenshi Hits Steam GreenlightMar 15 201744KPanda44KPanda discusses the appearance of a Steam Greenlight page for Super Time Tenshi by Silver Cow Studio. Read more at LewdGamer.com.