Top
20°

Lord of Arcana Bosses Get The Spotlight In This New Trailer

Siliconera: Square Enix released a new trailer for the demon-slaying co-op game this game, showing off a boss battle.

Read Full Story >>
siliconera.com
The story is too old to be commented.