Ekuran
Since: Feb, 2010
Dec 1st 2013 at 5:39:19 PM
•••
"This item was added to our menu on July 20, 2011. "
From the site where it's sold.
How recently was this game released? Information on it so scarce that the only other place I can find much about is the spacebattles.net forum the site directs me to.
Hide / Show Replies