Big Potato

Big Potato Games makes games that are easy to pick up and impossible to put down.