Stella Deus PSN Release and Trailer
Stella Deus, a PS2 strategy game designed by ATLUS is now out on the PSN for $9.99 and a trailer highlighting the re-release has been revealed today.  Do you think this PS2 classic is worth picking up?  Let us know what you think in the comments below. Don't forget to check…