World’s End Eclipse
- 3DS
TGS 2014: SEGA’s Game Lineup, Merch & Booth information
SEGA of Japan announced their lineup for this year’s Tokyo Game Show, which is happening next week (Sept 18th –…
Read More »
SEGA of Japan announced their lineup for this year’s Tokyo Game Show, which is happening next week (Sept 18th –…
Read More »