Keira Croft is gonna finger her vagina frantically for you