By using this site, you agree to our Privacy Policy and our Terms of Use. Close

This game always reminds me of Phantom Dust when I see it, not sure why though. Looks fun.