Chester is a 2D platformer with over 10 unlockable characters, a light RPG element and leveling up system, loads of unlockables, around 50 levels, and 8 "styles" that allow the player to change the look of the game at will. These styles include sketchbook, 8-bit, LCD, blueprints, and many more. They also each give a unique gameplay bonus to the player. The game also includes 4 difficulty levels so that almost anyone can beat the game or get a very challenging experience out of it.
I thought the graphics of this game was wonderful. The fact that you can change it up at your own whim is really interesting. Unfortunately, it doesn't seem to serve much more purpose than the visuals - some areas looked neater with one style and some areas were hard to navigate through with another.
I liked the idea of having a lot of different characters, but I didn't think the concept was executed too well. Chester is a very fast paced, but when you switch characters, the game just pauses and waits half a second before it continues after you've completed choosing your character. This sort of distrupts the flow of the game.
Switching characters also seems pretty redundant if you do it to counter enemy types - most enemies, while strong against one type of attack, will still die, though they need a few more shots. Only if your enemy is blocking your attacks completely, or if you need a different kind of attack, do you need to swap characters. Some of the characters have some special perks as well, but for the most part, you will want to change them for the different ways the bullets work.
Chester felt like Rayman on acid. While amusing to play around with, it has a lot of things packed into a platformer without any real sense of "why".