Crappy Babushkas Position Free Demo, Opinion 2025