Well, I finally did it, the videos I posted in the media section were the catalyst to what you see before you, a topic of discussion and hopefully, activity and matchmaking.
Name of the game is Hinokakera: Chaotic Eclipse, a 2010 revision of a game that originally came out over a decade ago...