The trailer for the new Destiny’s franchise expansion was leaked today on Snapchat, providing game lovers a detailed look...
Odin Sphere is a 2D-RPG action game first released in 2007 by Vanillaware. An HD remake, called Odin Sphere Leifthrasir,...