Iodachi

You lost your credit card, someone else found it, get it back!
Puzzle
A top-down, paper-themed, beat-up-the-rats game.
Action