Not to derail it a bit but I heard a rumor that the reason for Vesperia being Xbox only was that Microsoft paid Namco Bandai to make Vesperia in NA an Xbox exclusive.
Life is Strange reminds me of games like Heavy Rain and Beyond. Or some of TellTales' games (Walking Dead/Jurassic Park)
Life is Strange reminds me of games like Heavy Rain and Beyond. Or some of TellTales' games (Walking Dead/Jurassic Park)