Creeping Terror heading to the Japanese 3DS eShop on January 18, trailer
After being announced earlier this month, Creeping Terror now has a release date. The game will drop on the Japanese 3DS eShop on January 18. Get a look at a trailer below.
Leave a Reply