In this animated porn game, a cheerleader named Rebecca is caught in a love triangle with her boyfriend and his best friend. As she navigates her way through the situation, she finds herself in a series of steamy sex scenes that will leave you breathless