Originally Posted by Motoki
Are you thinking of Two Worlds 2? In this case I believe TW2=The Witcher 2.
It's confusing that 2 games released the same year have the same acronym nickname. I read TW2 meant for Witcher 2 as Two Worlds 2 a couple of times in various threads myself.