Lion Castle Entertainment has released the official arcade racing game for Super Street, the world’s number one in automotive tuning culture, Super Street: The Game. In this new arcade racer, players will be able to build their ride, part by part, from scrap and use it to race in different game modes and environments. Continue reading Super Street: The Game is a new arcade street racing game in which you can completely destroy your car