Release Date
The game was initially released as a Flash game in November 2010. The updated HTML5 version has been available since December 2019.
Developer
BarbarianGames made Into Space.
Platform
Web browser (desktop and mobile)
Source: Games - Free Online Games at Addicting Games