Square-Enix suddenly puts up a mysterious website announcing something big is going to happen on April 15, 2015. Though many are speculating a number of titles Square-Enix must make, the sheer style of the website generated rumors that the game will be another Star Ocean title.
DualShockers quickly commented on the said mystery website as it changes its wallpaper three times, each change adding letters and numbers, finally showing "START 20150415"
Join the Conversation