Senran Kagura: Peach Beach Splash coming to PC on March 7

Due out exclusively via Steam.