Check out these two indie games in between the bigger blockbusters