Shin Megami Tensei Liberation Dx2 Update 3.2.0.1 Includes New Bug Fixes

Shin Megami Tensei is one of the oldest and popular video game franchises in the world, as it has been around for more than three decades. A new title arrives…

Read more »