Critical Failure writes, "Most gamers are sick of getting nickel and dimed by the DLC business model that game companies have taken on. Going Loud Studios made a little indie side-scroller entitled “DLC Quest” which is silly in nature, but captures perfectly the level of greed on the part of developers."
No PSN or Steam version?