Request: Upload
Game name: Touhou Double Focus
Steam page: [External Link Removed for Guests]
The game hasn't been cracked in like a year, which is strange as games made by the same developer only feature basic steam drm, if you guys can crack it and upload it here that would be great.