J Stars Discussion Thread


#1

Feel like starting this to get the word out about this game, Its like a 3D marvel imo, its pretty fun.

What does everyone who has played it opinions on it???